I'm preparing a NixOS config for a new computer. It blows my mind (once again) that you can test and polish your config in a VM, so that when your computer arrives you just import the hardware-config, and boom, you're good to go! In theory. But for me, theory ≅ practice with #nixos so far.