How to use

My recommendation would be to clone this repo, make a copy of it, delete the contents of modules/hosts/ in your copy, and create your own host modules from scratch using mine as a reference for how they are constructed. The directory structure (i.e. the location of the actual files) within the modules/ directory does not matter, since all *.nix files contained anywhere below modules/ are automatically found, imported and merged.

Make sure to check the default values for options, since for example the default info.userName value is "grey", which will cause things to break if it is not set to match your own username. Adding the line features.documentation.enable = true; to your host config will build a static website that runs on http://localhost:8080, which describes all of the options I have created for this flake. For general NixOS / Home Manager options, I recommend NixOS Search.

The modules/global/ directory is probably also something to be aware of, since this is for config that is considered global (applied to all hosts) for me, and will not necessarily apply to you.

S
Description
No description provided
Readme
191 MiB
0 Stars 1 Watchers 0 Forks
Languages
Nix 97.2%
CSS 1.7%
Shell 1.1%