Files
alo-cluster/home/packages.nix
2025-05-28 19:36:04 +01:00

32 lines
463 B
Nix

{ pkgs }:
let
corePkgs = with pkgs; [
claude-code
direnv
fzf
git
mosh
ripgrep
tmux
zsh
];
pythonEnv = pkgs.unstable.python3.withPackages (ps: [
ps.aider-chat
ps.google-generativeai
ps.ipython
ps.llm
ps.llm-gemini
]);
fishPkgs = with pkgs.fishPlugins; [
pure
# don't add failed commands to history
sponge
transient-fish
];
in
{
packages = corePkgs ++ [ pythonEnv ] ++ fishPkgs;
}