diff --git a/modules/home-manager/nvim/lsp/default.nix b/modules/home-manager/nvim/lsp/default.nix index 86cb15b..19b98ff 100644 --- a/modules/home-manager/nvim/lsp/default.nix +++ b/modules/home-manager/nvim/lsp/default.nix @@ -24,11 +24,6 @@ nushell.enable = true; pyright.enable = true; ruff-lsp.enable = true; - rust-analyzer = { - enable = true; - installCargo = true; - installRustc = true; - }; texlab.enable = true; typst-lsp.enable = true; taplo.enable = true; diff --git a/modules/home-manager/nvim/lsp/rust-tools.nix b/modules/home-manager/nvim/lsp/rust-tools.nix index 72cb8e6..aa86805 100644 --- a/modules/home-manager/nvim/lsp/rust-tools.nix +++ b/modules/home-manager/nvim/lsp/rust-tools.nix @@ -10,6 +10,10 @@ programs.nixvim = { plugins.rust-tools = { enable = true; + server = { + checkOnSave = true; + check.command = "clippy"; + }; }; }; };