From fc4ec9a0457787c34895256f1782fcf30e41ce9b Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Sat, 31 May 2025 19:24:43 +0300 Subject: [PATCH] refactor(flake): deduplicate environment variables --- flake.nix | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 8da78d399..b89040c95 100644 --- a/flake.nix +++ b/flake.nix @@ -23,9 +23,16 @@ ]; buildPhase = '' + # Disable NX interaction + export NX_TUI=false + export NX_DAEMON=false + patchelf --set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) node_modules/.pnpm/sass-embedded-linux-x64@1.87.0/node_modules/sass-embedded-linux-x64/dart-sass/src/dart - NX_TUI=false NX_DAEMON=false pnpm nx run desktop:build --outputStyle stream --verbose - NX_TUI=false NX_DAEMON=false npm_config_nodedir=${electron.headers} pnpm nx run desktop:rebuild-deps --outputStyle stream --verbose + pnpm nx run desktop:build --outputStyle stream --verbose + + # Rebuild dependencies + export npm_config_nodedir=${electron.headers} + pnpm nx run desktop:rebuild-deps --outputStyle stream --verbose ''; installPhase = ''