{ 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"