So I have been using PopOS/Mint for a couple of years now and I regularly listen to Linux Unplugged and have been getting some FOMO when all they talk about how great NixOS is. So I guess my default starting point is going to be a Vm through VMware. My question is: Is this a good place to start? Should I just use a basic desktop on bare metal to get it running.
I started with a server, and then a VM for the desktop environment, and then my desktop, and then everything.
In retrospect, starting with a server was a good idea. It made it easier to learn how the different pieces of NixOS work.
Using a VM was a bit of a wash in retrospect. It helped to be able to quickly iterate on a config. But it also made some things more confusing, like animations not working right in the VM out of the box.
I would suggest dual-booting or using a spare hard drive.
I changed both of my personal PC’s, including a laptop, I fucking love the fact I don’t need to check if a peogram is installed from my desktop… Now I want to yeet my ubuntu LTS server and have it in my flake too 😂 Really changes your way of thinking about machines, and I’ve always wanted this. A fresh install doesn’t feel like a fucking 10 year rollback, just setup some desktop apps/login and everything else is good to go!