You'll also notice that I put my nix configuration in a shared /home directory instead of /etc/nixos. I think I'm the only person to ever do this because I am neurotic and having to sudo to use version control on my OS config isn't my fave workflow.