summaryrefslogtreecommitdiff
path: root/doc
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-08-29Add sha256 for DeterminateSystems Nix installer 0.22.0Corey Jewett
2024-08-25etc: add known hash for DetSys installer 0.20.0+Michael Hoang
2024-07-06Add lix-installer to known filesIan Chamberlain
2024-03-17Remove override.css as done in https://github.com/NixOS/nixpkgs/pull/295847Heiko Carrasco
2024-02-23etc: add known hash for `/etc/zshenv` and `/etc/nix/nix.conf`Evan Petousis
Adds support for DeterminateSystems installer 0.16.0 and later. Fixes #880.
2023-12-23etc: add known hash for `/etc/shells`Michael Hoang
2023-11-16etc: add more known hashesMichael Hoang
This should be less of an issue as of DetSys' nix-installer 0.15.0 which no longer includes the version number in `nix.conf`.
2023-07-11doc: store a copy of known filesMichael Hoang
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-27tailscale: improve MagicDNS setupMichael Hoang
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