aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/pretty-rebuild
diff options
context:
space:
mode:
authorMark Nipper <nipsy@bitgnome.net>2024-04-16 23:44:15 -0700
committerMark Nipper <nipsy@bitgnome.net>2024-04-16 23:44:15 -0700
commit757c411eae1d75d2e9e4e003de1635716f65437d (patch)
tree475112f90ae96dd767ed30e5cc4e8fab32006248 /scripts/pretty-rebuild
parentb92a73e96917c84ef300012ccd663ba2cac6dac7 (diff)
downloadnix-757c411eae1d75d2e9e4e003de1635716f65437d.tar
nix-757c411eae1d75d2e9e4e003de1635716f65437d.tar.gz
nix-757c411eae1d75d2e9e4e003de1635716f65437d.tar.bz2
nix-757c411eae1d75d2e9e4e003de1635716f65437d.tar.lz
nix-757c411eae1d75d2e9e4e003de1635716f65437d.tar.xz
nix-757c411eae1d75d2e9e4e003de1635716f65437d.tar.zst
nix-757c411eae1d75d2e9e4e003de1635716f65437d.zip
Workaround annoying TMPDIR handling
Diffstat (limited to 'scripts/pretty-rebuild')
-rwxr-xr-xscripts/pretty-rebuild3
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/pretty-rebuild b/scripts/pretty-rebuild
index 30025bb..9822acb 100755
--- a/scripts/pretty-rebuild
+++ b/scripts/pretty-rebuild
@@ -1,10 +1,11 @@
#!/usr/bin/env nix-shell
#!nix-shell -i zsh --packages zsh
+# sudo is used for nixos-rebuild below due to: https://github.com/NixOS/nix/issues/7154
cd /etc/nixos && \
nix flake update && \
cd && \
- nixos-rebuild switch --upgrade --show-trace && \
+ sudo env TMPDIR=/nix/tmp nixos-rebuild switch --upgrade --show-trace && \
echo && \
nixos-rebuild list-generations | cat && \
echo && \