darwin-rebuild: pass ${extraBuildFlags[@]} to nix-instantiate
Theoretically required for `darwin-rebuild edit -I darwin-config=…`, I guess. We also shouldn’t run it for flake‐based setups.
This commit is contained in:
parent
87131f51f8
commit
5665d6c05e
1 changed files with 1 additions and 1 deletions
|
|
@ -171,8 +171,8 @@ if [ "$action" != build ]; then
|
|||
fi
|
||||
|
||||
if [ "$action" = edit ]; then
|
||||
darwinConfig=$(nix-instantiate --find-file darwin-config)
|
||||
if [ -z "$flake" ]; then
|
||||
darwinConfig=$(nix-instantiate "${extraBuildFlags[@]}" --find-file darwin-config)
|
||||
exec "${EDITOR:-vi}" "$darwinConfig"
|
||||
else
|
||||
exec nix "${flakeFlags[@]}" edit "${extraLockFlags[@]}" -- "$flake#$flakeAttr"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue