diff --git a/config/rust/language.nix b/config/rust/language.nix index 022df58..f1c5b57 100644 --- a/config/rust/language.nix +++ b/config/rust/language.nix @@ -1,8 +1,8 @@ -{ pkgs, ... }: { +{pkgs, ...}: { plugins = { conform-nvim = { enable = true; - settings = { formatters_by_ft.rust = [ "rustfmt" ]; }; + settings = {formatters_by_ft.rust = ["rustfmt"];}; }; rustaceanvim = { enable = true; @@ -14,15 +14,15 @@ tools.enable_clippy = true; server = { default_settings = { - inlayHints = { lifetimeElisionHints = { enable = "always"; }; }; + inlayHints = {lifetimeElisionHints = {enable = "always";};}; rust-analyzer = { - cargo = { allFeatures = true; }; - check = { command = "clippy"; }; + cargo = {allFeatures = true;}; + check = {command = "clippy";}; + files = {excludeDirs = ["target" ".git" ".cargo" ".github" ".direnv"];}; }; }; }; }; }; - }; }