summaryrefslogtreecommitdiffhomepage
path: root/nix/node_modules.nix
diff options
context:
space:
mode:
authorCaleb Norton <[email protected]>2026-02-01 14:12:54 -0600
committerGitHub <[email protected]>2026-02-01 14:12:54 -0600
commitd29dfe31e4e3577b1ad9644d834f1377b82691db (patch)
treee07af95a1716fc8a18fe84fbdf9cb5784c263381 /nix/node_modules.nix
parentf15755684f6de98f9953b5c1a04bac3202cb0e20 (diff)
downloadopencode-d29dfe31e4e3577b1ad9644d834f1377b82691db.tar.gz
opencode-d29dfe31e4e3577b1ad9644d834f1377b82691db.zip
chore: reduce nix fetching (#11660)
Diffstat (limited to 'nix/node_modules.nix')
-rw-r--r--nix/node_modules.nix7
1 files changed, 4 insertions, 3 deletions
diff --git a/nix/node_modules.nix b/nix/node_modules.nix
index 6d75b9e75..836ef02a5 100644
--- a/nix/node_modules.nix
+++ b/nix/node_modules.nix
@@ -46,15 +46,16 @@ stdenvNoCC.mkDerivation {
buildPhase = ''
runHook preBuild
- export HOME=$(mktemp -d)
export BUN_INSTALL_CACHE_DIR=$(mktemp -d)
bun install \
--cpu="${bunCpu}" \
--os="${bunOs}" \
+ --filter '!./' \
+ --filter './packages/opencode' \
+ --filter './packages/desktop' \
--frozen-lockfile \
--ignore-scripts \
- --no-progress \
- --linker=isolated
+ --no-progress
bun --bun ${./scripts/canonicalize-node-modules.ts}
bun --bun ${./scripts/normalize-bun-binaries.ts}
runHook postBuild