First experience with NixOS
Previous experience
I have to be honest, I am not totally new to NixOS. We use it at work for parts of our infrastructure, where I set up and configured one (or two?) systems already, although that was mostly guided by one of my far more experienced coworkers. I do not really consider this as my own experience, since we already have a working infrastructure with our own install image and a code repository, setting up many useful and/or needed things.
Set up
For now, I am deploying NixOS as a virtual machine on my Proxmox Host. This allows me easy access, a) per remote without recabling my whole setup and b) in case I misconfigure something, I can still use the builtin VNC player.
The first step is of course importing
New syntax
The syntax of the .nix configuration files takes a bit of getting used to, but