diff options
Diffstat (limited to 'lib/modules.nix')
-rw-r--r-- | lib/modules.nix | 56 |
1 files changed, 52 insertions, 4 deletions
diff --git a/lib/modules.nix b/lib/modules.nix index 9c3e2085e37..de03b50e269 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -63,10 +63,6 @@ let decls )); -in - -rec { - /* Evaluate a set of modules. The result is a set with the attributes: @@ -1218,4 +1214,56 @@ rec { _file = file; config = lib.importTOML file; }; + +in +{ + inherit + applyModuleArgsIfFunction + collectModules + defaultOrderPriority + defaultOverridePriority + defaultPriority + dischargeProperties + doRename + evalModules + evalOptionValue + filterOverrides + filterOverrides' + fixMergeModules + fixupOptionType + importJSON + importTOML + mergeDefinitions + mergeModules + mergeModules' + mergeOptionDecls + mkAfter + mkAliasAndWrapDefinitions + mkAliasAndWrapDefsWithPriority + mkAliasDefinitions + mkAliasIfDef + mkAliasOptionModule + mkAliasOptionModuleMD + mkAssert + mkBefore + mkChangedOptionModule + mkDefault + mkDerivedConfig + mkFixStrictness + mkForce + mkIf + mkImageMediaOverride + mkMerge + mkMergedOptionModule + mkOptionDefault + mkOrder + mkOverride + mkRemovedOptionModule + mkRenamedOptionModule + mkRenamedOptionModuleWith + mkVMOverride + pushDownProperties + setDefaultModuleLocation + sortProperties + unifyModuleSyntax; } |