diff options
Diffstat (limited to 'lib/modules.nix')
-rw-r--r-- | lib/modules.nix | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/modules.nix b/lib/modules.nix index b381487f68e3c..2468b6fbdd22f 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -62,6 +62,8 @@ rec { ‘type’: A module system type representing the module set as a submodule, to be extended by configuration from the containing module set. + This is also available as the module argument ‘moduleType’. + ‘extendModules’: A function similar to ‘evalModules’ but building on top of the module set. Its arguments, ‘modules’ and ‘specialArgs’ are added to the existing values. @@ -148,6 +150,7 @@ rec { config = { _module.args = { inherit extendModules; + moduleType = type; } // args; }; }; |