{ pkgs, config, lib, ... }: with lib; let mkdocsConfig = import ./config.nix { inherit config lib; }; mkdocsConfigYaml = pkgs.writeText "mkdocs.yaml" (generators.toYAML { } mkdocsConfig); in { system.build.docs = pkgs.runCommand "docs" { } '' ${pkgs.mkdocs}/bin/mkdocs build \ --site-dir "$out" \ --config-file "${mkdocsConfigYaml}" ''; }