This commit is contained in:
Martin Pander
2026-06-21 19:31:00 +02:00
parent 3edee1b0f6
commit a3bb2e838a
5 changed files with 176 additions and 11 deletions

View File

@@ -21,6 +21,11 @@ in
default = false;
description = "Enable gemini-cli";
};
pi.enable = lib.mkOption {
type = lib.types.bool;
default = false;
description = "Enable pi";
};
bubblewrap.enable = lib.mkOption {
type = lib.types.bool;
default = pkgs.stdenv.isLinux;
@@ -50,6 +55,8 @@ in
(lib.optional cfg.opencode.enable (pkgs.opencode-pinned or pkgs.unstable.opencode)) ++
(lib.optional cfg.gemini-cli.enable pkgs.unstable.gemini-cli) ++
(lib.optional (cfg.bubblewrap.enable && pkgs.stdenv.isLinux) pkgs.unstable.bubblewrap);
# environment.systemPackages = [] ++
# (lib.optional cfg.pi.enable inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.pi);
})
];
}