WARNING: Be careful about assumptions made by this script, as /dev/sda beeing the target disk etc.. nix-shell -p nixos-generators nixops Adapt nixos-iso.nix/ nixos-extra.nix (public key & /dev/sdX) cp $(nixos-generate -c config-iso.nix -f iso) my-nixos.iso boot the iso in fresh vm (e.g. 25G HDD, 1024 RAM) ssh into vm run : miguel-quick-install [desired-hostname] reboot into new nixos back on host: adapt nixops.nix run: nixops deploy .. etc