Merge pull request #1281 from emilazy/push-ozqwkmtmkvtr

darwin-rebuild: pass `${extraBuildFlags[@]}` to `nix-instantiate`
This commit is contained in:
Emily 2025-01-21 01:33:15 +00:00 committed by GitHub
commit 3cdacf160b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -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"