diff --git a/deploy.sh b/deploy.sh index 7f14eff..f27d6c9 100755 --- a/deploy.sh +++ b/deploy.sh @@ -39,10 +39,10 @@ copy_and_prepare() { # Copy template to root of repo if [ "$install_type" == "e" ] then - cp ./modules/ryan-config/deploy-templates/HostTemplateEncrypted.scm ./$install_hostname.scm + cp ./modules/ryan-config/deploy-templates/HostTemplateEncrypted ./$install_hostname.scm elif [ "$install_type" == "d" ] then - cp ./modules/ryan-config/deploy-templates/HostTemplate.scm ./$install_hostname.scm + cp ./modules/ryan-config/deploy-templates/HostTemplate ./$install_hostname.scm else echo "Invalid install type (not d or e), bailing!" exit 1 @@ -72,28 +72,15 @@ install_system() { install_user_env() { # System should be installed now, we can chroot in and configure the user profile now # NOTE: This assumes the user "ryan" for things, so change the USER var if you change your username - - # Mount the special block devices to prepare for chroot - mount --rbind /proc /mnt/proc - mount --rbind /sys /mnt/sys - mount --rbind /dev /mnt/dev - # chroot into system and run commands - # First copy the file - cp ~/guix-dotfiles/$install_hostname /mnt/$install_hostname.scm + # Copy some files over to prepare for reboot USER=ryan - chroot /mnt <' -A install + +source ~/.bashrc + +home-manager switch