diff options
-rwxr-xr-x | public/nixos/install.sh | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/public/nixos/install.sh b/public/nixos/install.sh index ccb2278..211f0f7 100755 --- a/public/nixos/install.sh +++ b/public/nixos/install.sh @@ -78,10 +78,6 @@ if [[ ! $REPLY =~ ^[Yy]$ ]]; then fi green "Done." -yellow "Moving presented content to '/etc/nixos/local-configuration.nix'..." -mv "${TMP_DIR}/local-configuration.nix" /etc/nixos/local-configuration.nix -green "Done." - yellow "Wiping '${DEVICE}'and partitioning it..." # Derived from: # https://www.rodsbooks.com/gdisk/sgdisk-walkthrough.html @@ -118,10 +114,10 @@ mount "${DEVICE}2" /mnt/boot swapon /dev/vg/swap green "Done." -yellow "Generating '/etc/nixos/*' Nix files'..." +yellow "Generating '/mnt/etc/nixos/*' Nix files'..." nixos-generate-config --root /mnt -mv /etc/nixos/configuration.nix /etc/nixos/bkp-configuration.nix -mv "${TMP_DIR}/configuration.nix" /etc/nixos/configuration.nix +mv "${TMP_DIR}/configuration.nix" /mnt/etc/nixos/configuration.nix +mv "${TMP_DIR}/local-configuration.nix" /mnt/etc/nixos/local-configuration.nix green "Done." yellow "Generating password-hash.txt file for user login..." @@ -133,7 +129,7 @@ while true; do [ "$password" = "$password_confirmation" ] && break red "Please try again" done -mkpasswd -m sha-512 "$password" > /etc/nixos/password-hash.txt +mkpasswd -m sha-512 "$password" > /mnt/etc/nixos/password-hash.txt green "Done." yellow "Installing NixOS!" |