feat(nix): update claude-code package and dependencies

- Upgraded `claude-code` to version 2.1.34 and updated associated npm dependencies and hash values.
- Refactored `update.sh` to use `nix shell` instead of `nix-shell` for improved compatibility.
- Added musl-based `sharp` dependencies and adjusted sandbox requirements in `package.nix`.
This commit is contained in:
Harald Hoyer 2026-02-06 08:57:49 +01:00
parent 9b42e808d3
commit 4bc62866a8
4 changed files with 124 additions and 13 deletions

View file

@ -4,7 +4,7 @@ final: prev: {
gemini-cli
# opencode
tailscale
claude-code
# claude-code
# open-webui
# vscode
# nodejs_20
@ -19,7 +19,7 @@ final: prev: {
*/
# goose-cli = channels.unstable.callPackage ./goose.nix { };
# claude-code = channels.unstable.callPackage ./claude-code/package.nix { };
claude-code = channels.unstable.callPackage ./claude-code/package.nix { };
# gemini-cli = channels.unstable.callPackage ./gemini-cli/package.nix { };
# vscode-extensions = channels.unstable.vscode-extensions // {
# rooveterinaryinc = { roo-cline = channels.unstable.callPackage ./roo-code.nix { }; };