From 9ed54ac3b980848a142165ad5dd8c4af92923e1e Mon Sep 17 00:00:00 2001 From: Christian Date: Tue, 12 May 2026 20:19:34 -0500 Subject: Claude --- modules/home/dev.nix | 10 +--------- modules/home/llm.nix | 17 +++++++++++++++++ modules/llm.nix | 20 ++++++++++++++++++++ 3 files changed, 38 insertions(+), 9 deletions(-) create mode 100644 modules/home/llm.nix create mode 100644 modules/llm.nix (limited to 'modules') diff --git a/modules/home/dev.nix b/modules/home/dev.nix index c801943..9564046 100644 --- a/modules/home/dev.nix +++ b/modules/home/dev.nix @@ -8,18 +8,10 @@ programs.vscode = { enable = true; package = pkgs.vscode-fhs; - mutableExtensionsDir = true; - - profiles.default.extensions = with pkgs.vscode-extensions; [ - continue.continue - ]; - - profiles.default.userSettings = { - "continue.proxy" = "http://localhost:11434"; - }; }; + programs.claude-code.enable = true; programs.uv.enable = true; home.sessionPath = [ "$HOME/.local/bin" ]; } diff --git a/modules/home/llm.nix b/modules/home/llm.nix new file mode 100644 index 0000000..c303430 --- /dev/null +++ b/modules/home/llm.nix @@ -0,0 +1,17 @@ +{ + config, + pkgs, + inputs, + ... +}: +{ + programs.vscode = { + profiles.default.extensions = with pkgs.vscode-extensions; [ + continue.continue + ]; + + profiles.default.userSettings = { + "continue.proxy" = "http://localhost:11434"; + }; + }; +} diff --git a/modules/llm.nix b/modules/llm.nix new file mode 100644 index 0000000..a0e73cf --- /dev/null +++ b/modules/llm.nix @@ -0,0 +1,20 @@ +{ + config, + lib, + pkgs, + inputs, + ... +}: + +{ + imports = [ + ./dev.nix + inputs.home-manager.nixosModules.home-manager + ]; + + home-manager.users.christian = { + imports = [ + ./home/llm.nix + ]; + }; +} -- cgit v1.2.3