diff --git a/home/hosts/andromache/default.nix b/home/hosts/andromache/default.nix index f6fb64b5..376c9e50 100644 --- a/home/hosts/andromache/default.nix +++ b/home/hosts/andromache/default.nix @@ -47,7 +47,10 @@ printing.enable = true; modeling.enable = true; }; - ai-tools.opencode.enable = true; + ai-tools = { + claude-code.enable = true; + opencode.enable = true; + }; browser.primary = "librewolf"; cloud.hetzner.enable = true; comms.signal.enable = true; diff --git a/home/hosts/astyanax/default.nix b/home/hosts/astyanax/default.nix index c2d96d79..0fccaabc 100644 --- a/home/hosts/astyanax/default.nix +++ b/home/hosts/astyanax/default.nix @@ -43,7 +43,10 @@ }; modules."3d".printing.enable = true; - ai-tools.opencode.enable = true; + ai-tools = { + claude-code.enable = true; + opencode.enable = true; + }; browser.primary = "librewolf"; cloud.hetzner.enable = true; comms.signal.enable = true; diff --git a/modules/ai-tools/default.nix b/modules/ai-tools/default.nix index 9a009ec4..37023641 100644 --- a/modules/ai-tools/default.nix +++ b/modules/ai-tools/default.nix @@ -6,6 +6,7 @@ let in { config = { + nixpkgs.allowedUnfree = [ "claude-code" ]; secrets.groups.opencode = [ "api-key" ]; sops.templates."opencode/auth.json" = {