From 30dda5ceb41637db05109307e5ef56459121ad88 Mon Sep 17 00:00:00 2001 From: demenik Date: Fri, 12 Dec 2025 21:14:02 +0100 Subject: [PATCH] feat: Add rust-analayzer settings to rustaceanvim --- home/editors/nvim/plugins/lang/rust.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/home/editors/nvim/plugins/lang/rust.nix b/home/editors/nvim/plugins/lang/rust.nix index 049ef7c..ef7c021 100644 --- a/home/editors/nvim/plugins/lang/rust.nix +++ b/home/editors/nvim/plugins/lang/rust.nix @@ -5,7 +5,17 @@ rustaceanvim = { enable = false; settings = { - server.cmd = ["rust-analyzer"]; + server = { + cmd = ["rust-analyzer"]; + default_settings.rust-analyzer = { + procMacro.enable = true; + check = { + command = "clippy"; + allTargets = false; + }; + cargo.allFeatures = true; + }; + }; dap.adapter.__raw = let codelldb = pkgs.vscode-extensions.vadimcn.vscode-lldb; extensionPath = "${codelldb}/share/vscode/extensions/vadimcn.vscode-lldb";