summaryrefslogtreecommitdiff
path: root/.config/nvim-old/lua/config/plugins/rustacean.lua
diff options
context:
space:
mode:
authorTom Li Dobnik <tomlidobnik1@gmail.com>2026-03-03 18:46:16 +0100
committerTom Li Dobnik <tomlidobnik1@gmail.com>2026-03-03 18:46:16 +0100
commitf7bbc5e6740f6199d7ed0fe704daaa7efd98c093 (patch)
treed6cd8984dbf2a8a909f16dde865a19a343c31d48 /.config/nvim-old/lua/config/plugins/rustacean.lua
parent1f156148fadab8468a46e598296b18b54f7860ce (diff)
nvim update
Diffstat (limited to '.config/nvim-old/lua/config/plugins/rustacean.lua')
-rw-r--r--.config/nvim-old/lua/config/plugins/rustacean.lua29
1 files changed, 29 insertions, 0 deletions
diff --git a/.config/nvim-old/lua/config/plugins/rustacean.lua b/.config/nvim-old/lua/config/plugins/rustacean.lua
new file mode 100644
index 0000000..1187aad
--- /dev/null
+++ b/.config/nvim-old/lua/config/plugins/rustacean.lua
@@ -0,0 +1,29 @@
+return {
+ "mrcjkb/rustaceanvim",
+ 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,
+}