lego-monitoring/mkdocs.nix
2025-05-10 16:14:44 +03:00

15 lines
303 B
Nix

{
lib,
pkgs,
...
}:
let
optEval = lib.evalModules { modules = [
./modules/options.nix
]; };
optionsDoc = pkgs.nixosOptionsDoc {
options = builtins.removeAttrs optEval.options [ "_module" ];
};
in
pkgs.runCommand "options-doc.md" {} "cat ${optionsDoc.optionsCommonMark} >> $out"