diff --git a/platforms/home-manager/modules/nmasur/presets/programs/cargo.nix b/platforms/home-manager/modules/nmasur/presets/programs/cargo.nix index cdff3c3..066f91a 100644 --- a/platforms/home-manager/modules/nmasur/presets/programs/cargo.nix +++ b/platforms/home-manager/modules/nmasur/presets/programs/cargo.nix @@ -27,6 +27,7 @@ in rustfmt pkg-config openssl + rust-analyzer ]; }; } diff --git a/platforms/home-manager/modules/nmasur/profiles/developer.nix b/platforms/home-manager/modules/nmasur/profiles/developer.nix index 498cca1..6d1db66 100644 --- a/platforms/home-manager/modules/nmasur/profiles/developer.nix +++ b/platforms/home-manager/modules/nmasur/profiles/developer.nix @@ -19,6 +19,10 @@ in pkgs.pgcli # Postgres client with autocomplete ]; + nmasur.presets = { + programs.cargo.enable = lib.mkDefault true; + }; + }; } diff --git a/platforms/home-manager/modules/nmasur/profiles/work.nix b/platforms/home-manager/modules/nmasur/profiles/work.nix index 0e24224..7282259 100644 --- a/platforms/home-manager/modules/nmasur/profiles/work.nix +++ b/platforms/home-manager/modules/nmasur/profiles/work.nix @@ -49,6 +49,7 @@ in aws-ssh.enable = lib.mkDefault true; bash.enable = lib.mkDefault true; bat.enable = lib.mkDefault true; + cargo.enable = lib.mkDefault true; direnv.enable = lib.mkDefault true; dotfiles.enable = lib.mkDefault true; fd.enable = lib.mkDefault true;