Try and maintain compatibility with non-NixOS as well - on Tycho, I'll still be using Ubuntu until I feel like I've gotten the hang of Nix(OS) on ataraxia and retire it.