diff --git a/deploy b/deploy index c1a88cb..a69a484 100755 --- a/deploy +++ b/deploy @@ -20,13 +20,18 @@ collect_garbage () { rebuild_flake () { # make sure all changes are visible to nixos git add . --verbose + local FLAGS= if [ "$1" = "reinstall-bootloader" ]; then - sudo nixos-rebuild switch --flake . --install-bootloader + FLAGS="$FLAGS --install-bootloader" + # sudo nixos-rebuild switch --flake . --install-bootloader # STC_DISPLAY_ALL_UNITS=1 (verbose, show output of all units) - else - sudo nixos-rebuild switch --flake . - #nixos-rebuild build --flake .# --cores 8 -j 1 fi + + # LOG="$(mktemp /tmp/rebuild-XXXXXXXX)" + LOG="./rebuild.log" + echo "[*] Deployment stdout(&1) directed to $LOG" + sudo nixos-rebuild switch --flake . "$FLAGS" & > >(tee $LOG) + #nixos-rebuild build --flake .# --cores 8 -j 1 } deploy_hive () {