nixpkgs/nixos
sandydoo 926afb6f1c
nixos/make-options-doc: pretty-print literals
Unlike the XML doc renderer, the AsciiDoc and CommonMark renderers don't
pretty-print certain complex types, like literal expressions, DocBook
literals, and derivations. These types are dumped into the documentation
as JSON.

This commit parses and unwraps these types when loading the
JSON-formatted NixOS options. The AsciiDoc and CommonMark renders have
also been combined into a single script to allow code reuse.
2022-12-07 14:06:56 +00:00
..
doc Merge pull request #203665 from KFearsoff/fix-grafana-markdown-release-notes 2022-12-04 22:48:57 +01:00
lib nixos/make-options-doc: pretty-print literals 2022-12-07 14:06:56 +00:00
maintainers nixos/ec2: remove paravirtualization-specific code 2022-11-23 17:18:18 +01:00
modules nixos/no-x-libs: add zbar 2022-12-05 02:07:00 +01:00
tests Merge pull request #203874 from noneucat/fix/grocy/storage 2022-12-04 17:28:07 +01:00
COPYING
default.nix
README
release-combined.nix Merge pull request #197254 from Atemu/fstab-escape-options 2022-11-19 18:08:40 +01:00
release-small.nix nixos/release: add acme to tested set 2022-10-25 07:22:27 +10:00
release.nix nixos/release-combined: Build graphical ISOs for aarch64-linux 2022-10-11 15:33:41 +02:00

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
https://nixos.org/nixos and in the manual in doc/manual.