aboutsummaryrefslogtreecommitdiff
path: root/public/nixos/install.sh
diff options
context:
space:
mode:
Diffstat (limited to 'public/nixos/install.sh')
-rwxr-xr-xpublic/nixos/install.sh8
1 files changed, 6 insertions, 2 deletions
diff --git a/public/nixos/install.sh b/public/nixos/install.sh
index 211f0f7..f2b1abe 100755
--- a/public/nixos/install.sh
+++ b/public/nixos/install.sh
@@ -116,8 +116,11 @@ green "Done."
yellow "Generating '/mnt/etc/nixos/*' Nix files'..."
nixos-generate-config --root /mnt
-mv "${TMP_DIR}/configuration.nix" /mnt/etc/nixos/configuration.nix
-mv "${TMP_DIR}/local-configuration.nix" /mnt/etc/nixos/local-configuration.nix
+cp /mnt/etc/nixos/hardware-configuration.nix /etc/nixos/hardware-configuration.nix
+cp "${TMP_DIR}/configuration.nix" /mnt/etc/nixos/configuration.nix
+cp "${TMP_DIR}/configuration.nix" /etc/nixos/configuration.nix
+cp "${TMP_DIR}/local-configuration.nix" /mnt/etc/nixos/local-configuration.nix
+cp "${TMP_DIR}/local-configuration.nix" /etc/nixos/local-configuration.nix
green "Done."
yellow "Generating password-hash.txt file for user login..."
@@ -130,6 +133,7 @@ while true; do
red "Please try again"
done
mkpasswd -m sha-512 "$password" > /mnt/etc/nixos/password-hash.txt
+cp /mnt/etc/nixos/password-hash.txt /etc/nixos/password-hash.txt
green "Done."
yellow "Installing NixOS!"