diff --git a/home/modules/nvf.nix b/home/modules/nvf.nix index 871b62e..150a20a 100644 --- a/home/modules/nvf.nix +++ b/home/modules/nvf.nix @@ -28,15 +28,6 @@ lspkind.enable = true; lspsaga.enable = false; trouble.enable = true; - - rust-analyzer.serverSettings = { - "rust-analyzer" = { - "linkedProjects" = []; - "cargo" = { - "target" = "/tmp/rust-analyzer"; - }; - }; - }; }; debugger = { @@ -86,7 +77,21 @@ csharp.enable = true; rust = { enable = true; - crates.enable = false; + crates.enable = true; + lsp = { + enable = true; + server = "rust-analyzer"; + + setupOpts = { + settings = { + "rust-analyzer" = { + cargo = { + target = "/tmp/rust-analyzer"; + }; + }; + }; + }; + }; }; };