While splitting home configuration is good when you know what you are doing, for beginners it is better to have a single home.nix file. Also, flake.nix is made smaller and simplified by externalizing the glue code to ./nix/*.nix (which beginners don't have to read much).
This undoes some of the refactoring in #7
While splitting home configuration is good when you know what you are doing, for beginners it is better to have a single
home.nix
file. Also,flake.nix
is made smaller and simplified by externalizing the glue code to./nix/*.nix
(which beginners don't have to read much).