I do like the declarative style of configuration though, it definitely fixed my system config itch. I have stopped tweaking my config every 5 minutes since building the entire system using sudo nix-darwin switch is just the right amount of resistance to make me think for a minute.