mirror of
https://github.com/elwrcl/copnix.git
synced 2026-10-31 06:18:03 +03:00
agents
This commit is contained in:
1 file changed
+2
-4
@@ -44,8 +44,8 @@ unmanageable mess as it grows across multiple machines.
|
|||||||
|
|
||||||
## The module pool is not an active list
|
## The module pool is not an active list
|
||||||
|
|
||||||
- `flake.nixosModules.*`, `flake.darwinModules.*`, and
|
- `flake.nixosModules.*` and `flake.homeModules.*` are a
|
||||||
`flake.homeModules.*` are a **registry**, not a set of things that
|
**registry**, not a set of things that
|
||||||
are automatically active. A module existing in the pool has zero
|
are automatically active. A module existing in the pool has zero
|
||||||
effect on any host until a host explicitly imports it by name.
|
effect on any host until a host explicitly imports it by name.
|
||||||
- Host files (`hosts/<hostname>.ulu.nix`) must NEVER pull the whole
|
- Host files (`hosts/<hostname>.ulu.nix`) must NEVER pull the whole
|
||||||
@@ -87,8 +87,6 @@ unmanageable mess as it grows across multiple machines.
|
|||||||
(`hosts/canavar.ulu.nix` defines `networking.hostName = "canavar"`,
|
(`hosts/canavar.ulu.nix` defines `networking.hostName = "canavar"`,
|
||||||
not something else). Prefer adding a sanity assertion that checks
|
not something else). Prefer adding a sanity assertion that checks
|
||||||
this rather than relying on discipline alone.
|
this rather than relying on discipline alone.
|
||||||
- Never abbreviate platform names inconsistently. Choose "darwin"
|
|
||||||
instead of "macos", and use it everywhere in file/module names.
|
|
||||||
|
|
||||||
## Toolchain notes
|
## Toolchain notes
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user