#!/run/current-system/sw/bin/bash set -xe echo "Enter your hostname: " read node_hostname echo "Using $node_hostname" if [[ -z "${node_hostname}" ]] then echo "you must provide a hostname" exit 1 fi parted /dev/sda -- mklabel msdos parted /dev/sda -- unit mib parted /dev/sda -- mkpart primary 1 512 # parted /dev/sda -- set 1 bios_grub on parted /dev/sda -- set 1 boot on parted /dev/sda -- mkpart primary 512 -1 mkfs.ext2 -L boot /dev/sda1 mkfs.btrfs -f -L nixos /dev/sda2 mount -o compress=zstd /dev/sda2 /mnt mkdir /mnt/boot mount /dev/sda1 /mnt/boot mkdir -p /mnt/etc/nixos/local cd /mnt/etc/nixos nixos-generate-config --root /mnt --dir local rm local/configuration.nix cat >> ./local/boot.nix <