diff --git a/install.sh b/install.sh index 691fdab..95e1f7d 100644 --- a/install.sh +++ b/install.sh @@ -27,6 +27,12 @@ sudo nix --experimental-features "nix-command flakes" run github:nix-community/d ## Generate Nix configuration sudo nixos-generate-config --no-filesystems --root /mnt +## Copies over the disko file for running `nixos-install` +sudo mv /tmp/disko-config.nix /mnt/etc/nixos + +## Confirm that partitions are mounted +mount | grep /mnt + ## Downloads and places the predefinded generic flake to use curl https://gitlab.com/ahoneybun/nix-configs/-/raw/main/flake.nix > flake.nix; sudo mv -f flake.nix /mnt/etc/nixos/ @@ -34,6 +40,9 @@ curl https://gitlab.com/ahoneybun/nix-configs/-/raw/main/flake.nix > flake.nix; curl https://gitlab.com/ahoneybun/nix-configs/-/raw/main/configuration.nix > configuration.nix; sudo mv -f configuration.nix /mnt/etc/nixos/ curl https://gitlab.com/ahoneybun/nix-configs/-/raw/main/home.nix > home.nix; sudo mv -f home.nix /mnt/etc/nixos/ +## Confirm that partitions are mounted +mount | grep /mnt + # Step 3: Choosing a predefined system flake file to use cat << EOF @@ -49,9 +58,6 @@ echo "" read -p "Enter your choice: " hostChoice echo "" -## Copies over the disko file for running `nixos-install` -sudo mv /tmp/disko-config.nix /mnt/etc/nixos - ## Workaround for `no free space` error sudo nix-collect-garbage