Nix configurations for my homelab

Edit buildConfig script to allow switching at boot instead of immediately

yemou.pink 16e05fee 734c9fdb

verified
Changed files
+7 -1
modules
packages
buildConfig
+7 -1
modules/packages/buildConfig/buildConfig.sh
··· 24 24 do SOPS_AGE_KEY_FILE=${SOPS_AGE_KEY_FILE:=/data/keys.txt} sops decrypt --in-place "$json" 25 25 done 26 26 27 - nixos-rebuild switch --flake "$temp_dir#$hostname" "$@" 27 + rebuild_type="" 28 + case $1 in 29 + switch) rebuild_type="switch"; shift 1;; 30 + boot) rebuild_type="boot"; shift 1;; 31 + esac 32 + 33 + nixos-rebuild "$rebuild_type" --flake "$temp_dir#$hostname" "$@" 28 34 rm -r "$temp_dir"