forked from Fediversity/Fediversity
Make clearer what nixos.module
is
This commit is contained in:
parent
ea98ccebfc
commit
07b3cd90d7
1 changed files with 19 additions and 2 deletions
|
@ -80,8 +80,25 @@ in
|
||||||
imports = [
|
imports = [
|
||||||
nixops4-nixos.modules.nixops4Resource.nixos
|
nixops4-nixos.modules.nixops4Resource.nixos
|
||||||
resourceModule
|
resourceModule
|
||||||
{ nixos.module = config; }
|
|
||||||
{ nixos.module = fediversity; }
|
{
|
||||||
|
## NOTE: With NixOps4, there are several levels and all of them live
|
||||||
|
## in the NixOS module system:
|
||||||
|
##
|
||||||
|
## 1. Each NixOps4 deployment is a module.
|
||||||
|
## 2. Each NixOps4 resource is a module. This very comment is
|
||||||
|
## inside an attrset imported as a module in a resource.
|
||||||
|
## 3. Each NixOps4 'configuration' resource contains an attribute
|
||||||
|
## 'nixos.module', itself a NixOS configuration module.
|
||||||
|
nixos.module =
|
||||||
|
{ ... }:
|
||||||
|
{
|
||||||
|
imports = [
|
||||||
|
config
|
||||||
|
fediversity
|
||||||
|
];
|
||||||
|
};
|
||||||
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue