From 0fb72e5d99226a1c67536f926ee2aeba25ca0fdd Mon Sep 17 00:00:00 2001 From: Ophestra Date: Sun, 23 Feb 2025 20:21:09 +0900 Subject: [PATCH] cmd/fpkg/build: prepend extra nix flags Signed-off-by: Ophestra --- cmd/fpkg/build.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/cmd/fpkg/build.nix b/cmd/fpkg/build.nix index dd9b30c..4fa19d0 100644 --- a/cmd/fpkg/build.nix +++ b/cmd/fpkg/build.nix @@ -180,14 +180,16 @@ in writeScriptBin "build-fpkg-${pname}" '' #!${runtimeShell} -el + NIX="nix --offline --extra-experimental-features nix-command" + OUT="$(mktemp -d)" TAR="$(mktemp -u)" set -x - nix copy --no-check-sigs --to "$OUT" "${nix}" "${nixos.config.system.build.toplevel}" - nix store --store "$OUT" optimise + $NIX copy --no-check-sigs --to "$OUT" "${nix}" "${nixos.config.system.build.toplevel}" + $NIX store --store "$OUT" optimise chmod -R +r "$OUT/nix/var" - nix copy --no-check-sigs --to "file://$OUT/res?compression=zstd&compression-level=19¶llel-compression=true" \ + $NIX copy --no-check-sigs --to "file://$OUT/res?compression=zstd&compression-level=19¶llel-compression=true" \ "${homeManagerConfiguration.activationPackage}" \ "${launcher}" ${if gpu then "${mesaWrappers} ${nixGL}" else ""} mkdir -p "$OUT/etc"