#NixOS is one of the strangest distros I've ever tried. But quite astonishing - I'll need to blog about it soon.
@ohyran
Everything is in a central config file with declarative syntax. You configure *everything* (even which packages you want installed) through it.
OS installation - start Vim, open the config, make your changes and start the install.
Replicating installs - copy the config.
Package installs, sshd/httpd setup, everything - fire up Vim, edit the config, and activate it.
If you screw up anything, roll back to any of the previous configs/versions (they are still on the disk).
@ivan I played with it for a while, it is awesome. Check out nixOps as well.
@soapdog That goes a bit beyond what I need, but good to know that it exists when my needs start growing. :)
@Guide42XYZ It is hard for me to even think that Windows can be a package-managed OS (I've left that world after W95) - and having it declarative sounds even more like a fairy tale ;)
@ivan Whats the short-short-version of it?