For those interested it became #NixOS eventually.
Instead of my previous attempt I'll be going with a single big configuration.nix file, whereas last time I tried to spilt it up in multiple files and only call in different configurations dependent on the machine.