From e130df3c70802aba3b683c9943617f3bddf2f406 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Thu, 7 Aug 2025 19:12:48 -0600 Subject: [PATCH] [NixOS] Add overlay for claude code --- nixos/overlay.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/nixos/overlay.nix b/nixos/overlay.nix index 19ef321c..c4822097 100644 --- a/nixos/overlay.nix +++ b/nixos/overlay.nix @@ -148,6 +148,15 @@ final: prev: in final.python311.withPackages my-python-packages; + claude-code = prev.claude-code.overrideAttrs (oldAttrs: rec { + version = "1.0.71"; + src = prev.fetchzip { + url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${version}.tgz"; + hash = "sha256-ZJUvscbEaWHILL77R5/sPdNcxCLc2BL9P6tR+S7QnHg="; + }; + npmDepsHash = "sha256-wQ/DRPefziSRv6aFZXRpmz2vC6mQRqgc7r3++cDpYSg="; + }); + pythonPackagesExtensions = prev.pythonPackagesExtensions ++ [ ( python-final: python-prev: {