diff --git a/home/roles/base/default.nix b/home/roles/base/default.nix index 000a050..d234f59 100644 --- a/home/roles/base/default.nix +++ b/home/roles/base/default.nix @@ -12,8 +12,8 @@ in config = mkIf cfg.enable { home.packages = with pkgs; [ - # Core CLI utilities fd + glances gzip htop killall @@ -21,12 +21,7 @@ in ncdu shellcheck tmux - - # Development/automation tools that are widely used - claude-code - codex - goose-cli - pandoc + tree ]; # Essential programs everyone needs @@ -63,11 +58,11 @@ in programs.ssh = { enable = true; - addKeysToAgent = "yes"; matchBlocks = { "nucdeb1" = { hostname = "nucdeb1.oglehome"; user = "root"; + addKeysToAgent = "yes"; }; }; }; @@ -83,4 +78,4 @@ in # Note: modules must be imported at top-level home config }; -} \ No newline at end of file +} diff --git a/home/roles/development/default.nix b/home/roles/development/default.nix index 29db5d6..2b071bf 100644 --- a/home/roles/development/default.nix +++ b/home/roles/development/default.nix @@ -12,6 +12,10 @@ in config = mkIf cfg.enable { home.packages = [ + claude-code + codex + goose-cli + # Custom packages customPkgs.tea-rbw ]; @@ -20,4 +24,4 @@ in # Note: modules must be imported at top-level home config }; -} \ No newline at end of file +}