diff options
| author | Tom Li Dobnik <tomlidobnik1@gmail.com> | 2026-02-23 07:44:54 +0100 |
|---|---|---|
| committer | Tom Li Dobnik <tomlidobnik1@gmail.com> | 2026-02-23 07:44:54 +0100 |
| commit | 4cf642a4e17473e71849444e2f6d6d8ce245bb96 (patch) | |
| tree | 72d04f5e6d1da6756dc5793a1d03ade90a2290dd /.config/nvim/lua/config/plugins/rustacean.lua | |
| parent | 95bb1945715c94b033e5e8e4f633f791a68c6c9e (diff) | |
update
Diffstat (limited to '.config/nvim/lua/config/plugins/rustacean.lua')
| -rw-r--r-- | .config/nvim/lua/config/plugins/rustacean.lua | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/.config/nvim/lua/config/plugins/rustacean.lua b/.config/nvim/lua/config/plugins/rustacean.lua index 849db6e..1187aad 100644 --- a/.config/nvim/lua/config/plugins/rustacean.lua +++ b/.config/nvim/lua/config/plugins/rustacean.lua @@ -1,5 +1,29 @@ return { "mrcjkb/rustaceanvim", - version = "^6", -- Recommended + version = "^8", -- Recommended lazy = false, -- This plugin is already lazy + init = function() + local capabilities = vim.lsp.protocol.make_client_capabilities() + local ok, blink = pcall(require, "blink.cmp") + if ok then + capabilities = blink.get_lsp_capabilities(capabilities) + end + + vim.g.rustaceanvim = { + tools = { + enable_clippy = false, + }, + server = { + capabilities = capabilities, + standalone = true, + status_notify_level = false, + load_vscode_settings = false, + default_settings = { + ["rust-analyzer"] = { + checkOnSave = false, + }, + }, + }, + } + end, } |
