diff --git a/roles/home/common.nix b/roles/home/common.nix index 8287e5c..335b382 100644 --- a/roles/home/common.nix +++ b/roles/home/common.nix @@ -1,5 +1,24 @@ { pkgs, ... }: +let + stablePkgs = with pkgs;[ + rizin + sshfs + victor-mono + home-manager + ripgrep + ydiff + nix-index + pipenv + htop + glances + tree + ] ++ lib.optional (!pkgs.stdenv.isDarwin) pastebinit; + + unstablePkgs = with pkgs.unstablePkgs; [ + aider-chat-full + ]; +in { imports = [ ./zsh.nix @@ -8,21 +27,8 @@ ]; home = { - packages = with pkgs; [ - rizin - sshfs - victor-mono - home-manager - ripgrep - ydiff - nix-index - pipenv - htop - glances - tree - ] - ++ lib.optional (!pkgs.stdenv.isDarwin) pastebinit; - + packages = stablePkgs + unstablePkgs; + stateVersion = "24.11"; }; }