Docs: add inventory module docs

This commit is contained in:
Johannes Kirschbauer
2024-06-24 22:58:00 +02:00
committed by hsjobeki
parent cd6a517e0d
commit 4bf862eb27
7 changed files with 78 additions and 44 deletions

View File

@@ -43,11 +43,16 @@ let
module_name: _module: self.lib.modules.getReadme module_name
) clanModules;
clanModulesMeta = builtins.mapAttrs (
module_name: _module:
(self.lib.evalClanModules [ module_name ]).config.clan.${module_name}.meta or { }
) clanModules;
# clanCore docs
clanCoreDocs = (evalDocs (getOptions [ ]).clan.core).optionsJSON;
in
{
inherit clanModulesReadmes;
inherit clanModulesReadmes clanModulesMeta;
clanCore = clanCoreDocs;
clanModules = clanModulesDocs;
}