But keep 'porthos.nix' at the root of the repository. I feel like it is cleaner to keep device specific files at the root.
I have separated the modules into host-specific settings, and generic settings that ought to be shared by every host. I only have the 'porthos' host for now, but intend to also add my laptop 'aramis' at some point to this repository.