diff options
| author | ache <ache@ache.one> | 2025-12-21 10:10:39 +0100 |
|---|---|---|
| committer | ache <ache@ache.one> | 2025-12-21 10:10:39 +0100 |
| commit | 6e8a8c1095622d2732ae1c8e7780c27416bdbad2 (patch) | |
| tree | d62b845a203db69834e8346ef25520d09939cb3a /lua/ache/plugins/lsp/rust-tools.lua_ | |
| parent | Correct cmd validation (diff) | |
docs: rename rust-tools configuration file
Diffstat (limited to 'lua/ache/plugins/lsp/rust-tools.lua_')
| -rw-r--r-- | lua/ache/plugins/lsp/rust-tools.lua_ | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/lua/ache/plugins/lsp/rust-tools.lua_ b/lua/ache/plugins/lsp/rust-tools.lua_ new file mode 100644 index 0000000..f0d5f93 --- /dev/null +++ b/lua/ache/plugins/lsp/rust-tools.lua_ @@ -0,0 +1,21 @@ +--[ +-- I don't know, rust related. +--] +return { + "simrat39/rust-tools.nvim", + enabled = false, + config = function() + local rt = require("rust-tools") + + rt.setup({ + server = { + on_attach = function(_, bufnr) + -- Hover actions + vim.keymap.set("n", "<C-!>", rt.hover_actions.hover_actions, { buffer = bufnr }) + -- Code action groups + vim.keymap.set("n", "<leader>a", rt.code_action_group.code_action_group, { buffer = bufnr }) + end, + }, + }) + end, +} |