feat(package): update Claude Code package configuration

- Adjusted formatting for consistent style in package.nix.
- Added NODE_OPTIONS to increase memory limit for Node.js processes.
This improves stability and handles larger workloads efficiently.
This commit is contained in:
Harald Hoyer 2025-05-27 15:36:21 +02:00
parent d700d4b8e3
commit 79a461e88a

View file

@ -1,7 +1,7 @@
{
lib,
buildNpmPackage,
fetchzip,
{ lib
, buildNpmPackage
, fetchzip
,
}:
buildNpmPackage rec {
@ -27,7 +27,8 @@ buildNpmPackage rec {
# https://docs.anthropic.com/en/docs/agents-and-tools/claude-code/overview#environment-variables
postInstall = ''
wrapProgram $out/bin/claude \
--set DISABLE_AUTOUPDATER 1
--set DISABLE_AUTOUPDATER 1 \
--set NODE_OPTIONS "--max_old_space_size=8192"
'';
passthru.updateScript = ./update.sh;