aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorMark Nipper <nipsy@bitgnome.net>2025-07-08 23:51:40 -0700
committerMark Nipper <nipsy@bitgnome.net>2025-07-08 23:51:40 -0700
commit96238f8fa614c0e2ae0ce127fe343fa085d62b3a (patch)
tree7675d1af644a70fbe545cecc9d0c224d12d2d821 /scripts
parent8cab493dfe857c04ad4a3d652612e66826382249 (diff)
downloadnix-96238f8fa614c0e2ae0ce127fe343fa085d62b3a.tar
nix-96238f8fa614c0e2ae0ce127fe343fa085d62b3a.tar.gz
nix-96238f8fa614c0e2ae0ce127fe343fa085d62b3a.tar.bz2
nix-96238f8fa614c0e2ae0ce127fe343fa085d62b3a.tar.lz
nix-96238f8fa614c0e2ae0ce127fe343fa085d62b3a.tar.xz
nix-96238f8fa614c0e2ae0ce127fe343fa085d62b3a.tar.zst
nix-96238f8fa614c0e2ae0ce127fe343fa085d62b3a.zip
Fix short hostname flake names
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/pretty-rebuild8
1 files changed, 7 insertions, 1 deletions
diff --git a/scripts/pretty-rebuild b/scripts/pretty-rebuild
index 613ce2b..889a3d1 100755
--- a/scripts/pretty-rebuild
+++ b/scripts/pretty-rebuild
@@ -1,9 +1,15 @@
#!/usr/bin/env nix-shell
#!nix-shell -i zsh --packages nvd zsh
+if [[ ${@} =~ "--flake" ]]; then
+ args=(${=@})
+else
+ args=("--flake .#$(hostname -s)" ${=@})
+fi
+
cd /etc/nixos && \
nix flake update && \
- nixos-rebuild switch --upgrade --show-trace ${@} && \
+ nixos-rebuild switch --upgrade --show-trace ${args} && \
echo && \
nixos-rebuild list-generations | cat && \
echo && \