aboutsummaryrefslogtreecommitdiffhomepage
path: root/pkgs/claude-code/default.nix
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-06-11 20:52:54 +0900
committernsfisis <nsfisis@gmail.com>2026-06-11 20:52:54 +0900
commit103f877e30e6b6ac606d0f5fad1da5e0b8878ff1 (patch)
treef370e1b037d29226da25d03bf47ee1866d75eb41 /pkgs/claude-code/default.nix
parent1976697f7722ec70b5109b8085d7076ec6a3eab8 (diff)
downloadnur-packages-103f877e30e6b6ac606d0f5fad1da5e0b8878ff1.tar.gz
nur-packages-103f877e30e6b6ac606d0f5fad1da5e0b8878ff1.tar.zst
nur-packages-103f877e30e6b6ac606d0f5fad1da5e0b8878ff1.zip
feat(claude-code): upgrade to 2.1.173
Diffstat (limited to 'pkgs/claude-code/default.nix')
-rw-r--r--pkgs/claude-code/default.nix16
1 files changed, 13 insertions, 3 deletions
diff --git a/pkgs/claude-code/default.nix b/pkgs/claude-code/default.nix
index a7503d0..cb6f15f 100644
--- a/pkgs/claude-code/default.nix
+++ b/pkgs/claude-code/default.nix
@@ -1,4 +1,4 @@
-# https://github.com/NixOS/nixpkgs/blob/4bf6c8d6f2d10c7924c08c7d51e02d6702484960/pkgs/by-name/cl/claude-code-bin/package.nix
+# https://github.com/NixOS/nixpkgs/blob/331800de5053fcebacf6813adb5db9c9dca22a0c/pkgs/by-name/cl/claude-code/package.nix
{
lib,
@@ -7,6 +7,7 @@
installShellFiles,
makeBinaryWrapper,
autoPatchelfHook,
+ alsa-lib,
procps,
ripgrep,
bubblewrap,
@@ -51,8 +52,12 @@ stdenv.mkDerivation (finalAttrs: {
wrapProgram $out/bin/claude \
--set DISABLE_AUTOUPDATER 1 \
+ --set-default FORCE_AUTOUPDATE_PLUGINS 1 \
+ --set DISABLE_INSTALLATION_CHECKS 1 \
--set USE_BUILTIN_RIPGREP 0 \
- --prefix PATH : ${
+ ${lib.optionalString stdenv.hostPlatform.isLinux ''
+ --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ alsa-lib ]} \
+ ''}--prefix PATH : ${
lib.makeBinPath (
[
# claude-code uses [node-tree-kill](https://github.com/pkrumins/node-tree-kill) which requires procps's pgrep(darwin) or ps(linux)
@@ -95,8 +100,13 @@ stdenv.mkDerivation (finalAttrs: {
"x86_64-linux"
];
maintainers = with lib.maintainers; [
- xiaoxiangmoe
+ adeci
+ malo
+ markus1189
mirkolenz
+ omarjatoi
+ oskarwires
+ xiaoxiangmoe
];
mainProgram = "claude";
};