21 lines
376 B
Nix
21 lines
376 B
Nix
{ pkgs }:
|
|
let
|
|
serverProfile = import ./server.nix { inherit pkgs; };
|
|
|
|
cliPkgs = with pkgs; [
|
|
unstable.claude-code
|
|
unstable.codex
|
|
unstable.gemini-cli
|
|
];
|
|
|
|
pythonEnv = pkgs.unstable.python3.withPackages (ps: [
|
|
ps.google-generativeai
|
|
ps.ipython
|
|
ps.llm
|
|
ps.llm-gemini
|
|
]);
|
|
in
|
|
{
|
|
packages = serverProfile.packages ++ cliPkgs ++ [ pythonEnv ];
|
|
}
|