diff --git a/modules/home-manager/claude.nix b/modules/home-manager/claude.nix new file mode 100644 index 0000000..4826b68 --- /dev/null +++ b/modules/home-manager/claude.nix @@ -0,0 +1,19 @@ +{ + lib, + config, + pkgs, + ... +}: let + isEnabled = + config.azos.claude.enable; +in { + options.azos.claude.enable = lib.mkOption { + default = true; + example = true; + type = lib.types.bool; + }; + + config = lib.mkIf isEnabled { + home.packages = with pkgs; [claude-code claude-agent-acp]; + }; +}