Compare commits

...

2 commits

View file

@ -9,6 +9,7 @@
"^docs/.*" "^docs/.*"
], ],
linkToRepo ? false,
}: }:
stdenvNoCC.mkDerivation { stdenvNoCC.mkDerivation {
@ -79,6 +80,25 @@ stdenvNoCC.mkDerivation {
moduleOptionsDoc = moduleOptionsDoc =
(nixosOptionsDoc { (nixosOptionsDoc {
options = lib.removeAttrs modulesEval.options [ "_module" ]; options = lib.removeAttrs modulesEval.options [ "_module" ];
transformOptions =
opt:
opt
// {
declarations = map (
decl:
let
file = toString decl;
in
{
name = relPath file;
url =
if linkToRepo then
"https://git.shellgod.icu/Sk7Str1p3/nixos/src/branch/main/${relPath file}"
else
"file://${decl}";
}
) opt.declarations;
};
}).optionsCommonMark; }).optionsCommonMark;
in in
{ {