Add claude-code module
This commit is contained in:
parent
4d33ba175f
commit
4131b5fe34
3 changed files with 105 additions and 2 deletions
|
|
@ -18,6 +18,7 @@
|
|||
../../modules/syncthing.nix
|
||||
../../modules/dictionary.nix
|
||||
../../modules/yt-dlp.nix
|
||||
../../modules/claude-code.nix
|
||||
../../config/fonts.nix
|
||||
];
|
||||
|
||||
|
|
@ -38,6 +39,11 @@
|
|||
windowHeight = 999;
|
||||
};
|
||||
|
||||
# Claude Code configuration
|
||||
programs.claude-code-custom = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
home.username = "yanlin";
|
||||
home.homeDirectory = "/Users/yanlin";
|
||||
home.stateVersion = "24.05";
|
||||
|
|
@ -181,7 +187,6 @@
|
|||
texlive.combined.scheme-full
|
||||
python312
|
||||
uv
|
||||
claude-code.packages.aarch64-darwin.claude-code
|
||||
lazysql
|
||||
sqlite
|
||||
];
|
||||
|
|
|
|||
|
|
@ -14,6 +14,7 @@
|
|||
../../modules/btop.nix
|
||||
../../modules/dictionary.nix
|
||||
../../modules/yt-dlp.nix
|
||||
../../modules/claude-code.nix
|
||||
../../config/fonts.nix
|
||||
];
|
||||
|
||||
|
|
@ -23,6 +24,11 @@
|
|||
|
||||
programs.home-manager.enable = true;
|
||||
|
||||
# Claude Code configuration
|
||||
programs.claude-code-custom = {
|
||||
enable = true;
|
||||
};
|
||||
|
||||
# nixOS-specific alias
|
||||
programs.zsh.shellAliases = {
|
||||
oss = "sudo nixos-rebuild switch --flake ~/.config/nix#$(hostname)";
|
||||
|
|
@ -59,7 +65,6 @@
|
|||
# Development and build tools
|
||||
python312
|
||||
uv
|
||||
claude-code.packages.x86_64-linux.claude-code
|
||||
lazysql
|
||||
sqlite
|
||||
];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue