``` sudo parted /dev/nvme0n1 -- mklabel gpt sudo parted /dev/nvme0n1 -- mkpart primary ext4 512MB 100% sudo parted /dev/nvme0n1 -- mkpart ESP fat32 1MB 512MB sudo parted /dev/nvme0n1 -- set 2 esp on sleep 2 sudo mkfs.btrfs -f /dev/disk/by-partlabel/primary sudo mount -o rw /dev/disk/by-partlabel/primary /mnt/ sudo mkdir /mnt/boot sudo mkfs.vfat /dev/disk/by-partlabel/ESP sudo mount -o rw /dev/disk/by-partlabel/ESP /mnt/boot/ sudo mkdir /mnt/root sudo git clone https://jsutter:b9cf9383b20dc6efe4d0a732d659709097879b67@git.deepnet.com/jsutter/nixos /mnt/root/nixos ``` Then: ``` sudo -i cd /mnt/root/nixos nixos-install --flake .# --no-root-password --impure ``` Finally: ``` nixos-enter --root '/mnt' passwd jsutter ```