From 7619ac6ea24c361fba46f2608dc172cea6cd9c40 Mon Sep 17 00:00:00 2001 From: Noah Masur <7386960+nmasur@users.noreply.github.com> Date: Mon, 13 Oct 2025 13:09:02 -0400 Subject: [PATCH] enable cargo for work and home --- .../home-manager/modules/nmasur/presets/programs/cargo.nix | 1 + platforms/home-manager/modules/nmasur/profiles/developer.nix | 4 ++++ platforms/home-manager/modules/nmasur/profiles/work.nix | 1 + 3 files changed, 6 insertions(+) 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;