NixOS in a VM for a few weeks and made it how I liked, copied that VM to server to VNC in (laptop battery was suffering), kept customising until i had it nice.... and then when it came to wipe my laptop for the nixos setup, I was bit scared.
But low and behold, nixos-build switch
and then it was all there, just like the VM. Fucking amazing.