{ lib, realPkgs, ... }:

{
  manual = {
    html.enable = true;
    manpages.enable = true;
    json.enable = true;
  };

  _module.args.pkgs = lib.mkForce realPkgs;

  nmt.script = ''
    assertFileExists home-path/share/doc/home-manager/index.xhtml
    assertFileExists home-path/share/doc/home-manager/options.json
    assertFileExists home-path/share/doc/home-manager/options.xhtml
    assertFileExists home-path/share/doc/home-manager/nixos-options.xhtml
    assertFileExists home-path/share/doc/home-manager/nix-darwin-options.xhtml
    assertFileExists home-path/share/doc/home-manager/release-notes.xhtml
    assertFileExists home-path/share/man/man1/home-manager.1
    assertFileExists home-path/share/man/man5/home-configuration.nix.5
  '';
}
