Build and burn the ISO:
./build-iso.sh
./burn-iso.sh /dev/sdXBoot the USB. You'll auto-login as root and see a prompt. Then:
nmcli device wifi rescan
nmcli device wifi connect "SSID" --ask
install-nixosAfter it finishes:
# set your password
nixos-enter --root /mnt -c "passwd niels"
# reboot
reboot- Create
devices/<name>/withconfiguration.nix,home-manager.nix, anddisko.nix disko.nixcan just beimport ../../common/disko/standard-nvme.nixor a custom layoutconfiguration.niximports../../common/configuration.nix+ any hardware moduleshome-manager.niximports../../common/home-manager.nix+ any extra packages- Add the device to
flake.nix - Build ISO, boot, run
install-nixos
# rebuild current host
./switch.sh
# format all nix files
./format.sh
# build installer ISO
./build-iso.sh
# burn ISO to USB
./burn-iso.sh /dev/sdX