diff options
| author | Christian <[email protected]> | 2026-05-12 20:19:34 -0500 |
|---|---|---|
| committer | Christian <[email protected]> | 2026-05-12 20:19:34 -0500 |
| commit | 9ed54ac3b980848a142165ad5dd8c4af92923e1e (patch) | |
| tree | d7dc46b031cea4dba75501b4afcd9279b80834cf /modules | |
| parent | fbc108ce371855fe530f242520d2322eba1484d5 (diff) | |
Claude
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/home/dev.nix | 10 | ||||
| -rw-r--r-- | modules/home/llm.nix | 17 | ||||
| -rw-r--r-- | modules/llm.nix | 20 |
3 files changed, 38 insertions, 9 deletions
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 + ]; + }; +} |
