How to use NixOS without going insane

I&#x27;ve been using NixOS for a while now, and had my fair share of troubles with it. My main usecases for it are: I want my different machines (home, work, laptop) to stay synchronized when it comes to config and installed tools. I want to be able to wipe machines and reinstall them easily without having to do a ton of setup. I want to be able to easily add new machines and have them set up in…