diff options
author | K900 <me@0upti.me> | 2022-07-29 10:05:18 +0300 |
---|---|---|
committer | K900 <me@0upti.me> | 2022-07-29 10:05:18 +0300 |
commit | 28dae620b2132d836f998a83b98e4b59ba5c5e4c (patch) | |
tree | 1ed26d15abf7601245e1fff0865d934e7643d558 /pkgs | |
parent | 2a93ea177c3d7700b934bf95adfe00c435f696b8 (diff) | |
download | nixlib-28dae620b2132d836f998a83b98e4b59ba5c5e4c.tar nixlib-28dae620b2132d836f998a83b98e4b59ba5c5e4c.tar.gz nixlib-28dae620b2132d836f998a83b98e4b59ba5c5e4c.tar.bz2 nixlib-28dae620b2132d836f998a83b98e4b59ba5c5e4c.tar.lz nixlib-28dae620b2132d836f998a83b98e4b59ba5c5e4c.tar.xz nixlib-28dae620b2132d836f998a83b98e4b59ba5c5e4c.tar.zst nixlib-28dae620b2132d836f998a83b98e4b59ba5c5e4c.zip |
nixos-rebuild: always set flakeFlags
Otherwise a rebuild can fail when a flake is autodetected in /etc/nixos/flake.nix and the system doesn't have flakes globally enabled.
Diffstat (limited to 'pkgs')
-rwxr-xr-x | pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh b/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh index b85f002e7b8f..ebbb596f91f6 100755 --- a/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh +++ b/pkgs/os-specific/linux/nixos-rebuild/nixos-rebuild.sh @@ -20,7 +20,7 @@ origArgs=("$@") copyClosureFlags=() extraBuildFlags=() lockFlags=() -flakeFlags=() +flakeFlags=(--extra-experimental-features 'nix-command flakes') action= buildNix=1 fast= @@ -120,7 +120,6 @@ while [ "$#" -gt 0 ]; do ;; --flake) flake="$1" - flakeFlags=(--extra-experimental-features 'nix-command flakes') shift 1 ;; --no-flake) |