mirror of
https://github.com/oddlama/nix-config.git
synced 2025-10-10 23:00:39 +02:00
docs: clarifications
This commit is contained in:
parent
5636a8d08c
commit
01668ddee6
2 changed files with 5 additions and 2 deletions
|
@ -49,7 +49,10 @@ but here's a quick breakdown of the what you will find where.
|
||||||
`apps/` | runnable actions for flake maintenance
|
`apps/` | runnable actions for flake maintenance
|
||||||
`hosts/<hostname>` | top-level configuration for `<hostname>`
|
`hosts/<hostname>` | top-level configuration for `<hostname>`
|
||||||
`lib/` | library functions overlayed on top of `nixpkgs.lib`
|
`lib/` | library functions overlayed on top of `nixpkgs.lib`
|
||||||
`modules/` | contains modularized configuration.
|
`modules/config/` | global configuration for all hosts
|
||||||
|
`modules/optional/` | optional configuration included by hosts
|
||||||
|
`modules/meta/` | simplified setup for existing modules and cross-host config
|
||||||
|
`modules/*/` | classical reusable configuration modules
|
||||||
`nix/` | library functions and flake plumbing
|
`nix/` | library functions and flake plumbing
|
||||||
`pkgs/` | Custom packages and scripts
|
`pkgs/` | Custom packages and scripts
|
||||||
`secrets/` | Global secrets and age identities
|
`secrets/` | Global secrets and age identities
|
||||||
|
|
|
@ -32,7 +32,7 @@ Make sure to utilize the github search if you know what you need!
|
||||||
Some of these are "meta" in the sense that they depend on their own definitions on multiple hosts (wireguard).
|
Some of these are "meta" in the sense that they depend on their own definitions on multiple hosts (wireguard).
|
||||||
These are probably as opinionated as stuff in `modules/config/` but may be a little more general.
|
These are probably as opinionated as stuff in `modules/config/` but may be a little more general.
|
||||||
The `wireguard` module would even be a candidate for extraction to a separate flake, together with the related apps.
|
The `wireguard` module would even be a candidate for extraction to a separate flake, together with the related apps.
|
||||||
- `modules/<xyz>/` regular modules related to <xyz>, similar structure as in `nixpkgs/nixos/modules`
|
- `modules/*/` regular modules related to <xyz>, similar structure as in `nixpkgs/nixos/modules`
|
||||||
|
|
||||||
- `nix/` library functions and flake plumbing
|
- `nix/` library functions and flake plumbing
|
||||||
- `checks.nix` pre-commit-hooks for this repository
|
- `checks.nix` pre-commit-hooks for this repository
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue