feat: introduction of system_profiles
This commit is contained in:
parent
116aaaacff
commit
855b932cbd
15 changed files with 117 additions and 67 deletions
23
readme.md
Normal file
23
readme.md
Normal file
|
@ -0,0 +1,23 @@
|
|||
# My flake config
|
||||
|
||||
Some awesome descriptive text here
|
||||
|
||||
## folder structure
|
||||
|
||||
### system_profiles
|
||||
|
||||
This whole folder is for the most part just a system to clean up importing
|
||||
|
||||
- In files in this (`system_profiles`) directory:
|
||||
- should never import anything from parent directories
|
||||
- can import things from the child directories
|
||||
- The `importers` directory:
|
||||
- Should only import things outside (above/parent) of the `system_profiles` directories.
|
||||
- Probably only from the module directory or maybe a future nix-modules directory,
|
||||
this rule is not set in stone yet
|
||||
- should **not** import anything outside of this repository
|
||||
- The `components` directory:
|
||||
- Should never import anything from this repository
|
||||
- It can import things from nixpkgs
|
||||
- Should set only basic "system" settings
|
||||
("system" is not well defined)
|
Loading…
Add table
Add a link
Reference in a new issue