PATH="$coreutils/bin" mkdir -p $out/bin cat >> $out/bin/miguel-quick-install << EOL #!$bash/bin/bash set -e echo echo ========================================================================= echo -== Welcome to Miguel's Custom NixOS Quick Install ... Please Standby ==- echo ========================================================================= echo echo 1. Create Target Partitions parted /dev/sda -- mklabel msdos parted /dev/sda -- mkpart primary 1MiB -8GiB mkfs.ext4 -L nixos /dev/sda1 echo 2. Mount Target Partitions mkdir /mnt mount /dev/sda1 /mnt echo 3. Update Nix Channel nix-channel --update echo 4. Generate Configs nixos-generate-config --root /mnt cp $configextra /mnt/etc/nixos/configuration.nix cp $configextra /mnt/etc/nixos/config-extra.nix cp $configiso /mnt/etc/nixos/config-iso.nix cp $0 /mnt/etc/nixos/miguel-quick-install.sh echo 5. Start NixOS Installer! nixos-install --no-root-passwd echo 6. Finished echo Please remove the installation media and reboot into your fresh NixOS! #reboot EOL chmod +x $out/bin/miguel-quick-install