From 01cb86c3038c478ee7290561fa34282bc30ec067 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9C=BF=20corey=20=28they/them=29?= Date: Mon, 9 Feb 2026 09:34:40 -0800 Subject: [PATCH 1/3] Add `rc.ai` --- modules/home/development.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/modules/home/development.nix b/modules/home/development.nix index 49c0769..4a39fd5 100644 --- a/modules/home/development.nix +++ b/modules/home/development.nix @@ -10,6 +10,10 @@ in { options = { rc.development = { + ai = { + enable = lib.mkEnableOption "tools using LLMs"; + }; + containers = { enable = lib.mkEnableOption "container-related tooling"; }; @@ -21,6 +25,12 @@ in { }; config = lib.mkMerge [ + (mkIf cfg.ai.enable { + programs.claude-code = { + enable = true; + }; + }) + (mkIf cfg.containers.enable { # TODO: Use services.colima after nix-community/home-manager#7913 home.packages = with pkgs; [ From 0488d65f75d222887ba6205c280c976fd3f46f34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9C=BF=20corey=20=28they/them=29?= Date: Mon, 9 Feb 2026 09:36:58 -0800 Subject: [PATCH 2/3] Enable `rc.ai` --- home/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/home/default.nix b/home/default.nix index b7a725b..6718891 100644 --- a/home/default.nix +++ b/home/default.nix @@ -23,6 +23,7 @@ (lib.mkIf (hostname != "spore") { development = { + ai.enable = true; containers.enable = true; javascript.enable = true; }; From 752e8b4018863f4a1d4eeed54708f1dbc8bc4057 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=9C=BF=20corey=20=28they/them=29?= Date: Tue, 10 Feb 2026 15:17:12 -0800 Subject: [PATCH 3/3] Trigger CI