diff options
author | EuAndreh <eu@euandre.org> | 2019-06-01 20:08:04 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2019-06-01 20:08:04 -0300 |
commit | 1b1c29a4b898312b28cae4eb60ad2824032c9592 (patch) | |
tree | 1b225abecc94d1c422cf3c4e42d9dd351dba957f /public | |
parent | Fix reference to install.sh URL (diff) | |
download | dotfiles-1b1c29a4b898312b28cae4eb60ad2824032c9592.tar.gz dotfiles-1b1c29a4b898312b28cae4eb60ad2824032c9592.tar.xz |
Use /mnt as installation root
Diffstat (limited to 'public')
-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!" |