This commit is contained in:
John Lancaster
2026-03-11 18:30:04 -05:00
parent ee1b2aafba
commit 7a5c96284f

View File

@@ -15,7 +15,15 @@ nix flake show --all-systems
## Layout
- Everything under `./modules` gets auto-imported by `import-tree`
-
| Directory | Description |
| ------------- | ----------- |
| `hosts` | Provides either `homeConfigurations` or `nixosConfigurations` |
| `nix-tools` | Nix-specific tools, like factory functions for use in the flakes |
| `nixos` | `flake.modules.nixos` |
| `programs` | flakes that provide `flake.modules` attributes for specific programs |
| `services` | flakes that provide configuration for running services |
| `users` | flakes that provide configuration for individual users with the `flake.factory.user` factory |
## Mechanics