summaryrefslogtreecommitdiff
path: root/doc/manual
AgeCommit message (Collapse)Author
2024-11-17manualHTML: support --redirects option in nixos-render-docsTerrance Kennedy
2024-11-09docs: use `nix-darwin` instead of `Darwin`Michael Hoang
2024-03-17Remove override.css as done in https://github.com/NixOS/nixpkgs/pull/295847Heiko Carrasco
2023-07-09version: default Git revision options to `null`Emily
This allows for more uniform handling in the documentation generator, and avoids lying about the Git reference being `master` internally.
2023-06-24doc/manual: use `nixos-render-docs`Emily
Now that all the DocBook documentation is gone, we can switch to the new NixOS documentation generator. No meaningful change in HTML output, except that I removed the rather pointless preface and changed the title accordingly. Manual page output is greatly improved; it was kind of broken before. The `sed` hack is pretty gross but I have confirmed that nixpkgs will be happy to accept a PR to make things a little more customizable. This also drops the `manual` alias (deprecated in nixpkgs in 2018 and imported into nix-darwin), and `manualEpub` (because the NixOS documentation generator doesn't support it and also nobody wants this as an ebook).
2023-06-24doc/manual: remove `optionsDocBook` exportEmily
2023-06-24doc/manual: use `nixosOptionDoc`Emily
The only change to `options.json` are that the `declarations` fields now contain correct GitHub URLs. The changes to the HTML manual are all either strict improvements: * "Declared by:" links point to the correct URLs. * `lib.mdDoc` documentation is included. or else trivial: * Additional whitespace in the HTML source. * Some interchange of `<pre class="programlisting">` and `<code class="literal">`. * Fancy quotes used in some type descriptions. `optionsDocBook` is exported temporarily as it is used by `nix-doc-munge` for the Markdown conversion process. This drops support for building the manual on 22.11, which lacks a complete implementation of this processor, and provides stubbed-out manual packages with an explanation on that version.
2022-10-19Fix manual by escaping `&quot;` as wellMaximilian Bosch
See https://github.com/NixOS/nixpkgs/issues/196651 for context. NOTE: untested because I haven't found a quick way to build the manual without building a nix-darwin configuration.
2021-10-23add forward compatibility for literalExample deprecationDaiderd Jordan
Fixes #367
2019-05-04doc: fix module referencesDaiderd Jordan
2019-05-04doc: add manual build for module optionsDaiderd Jordan