diff options
author | Alyssa Ross <hi@alyssa.is> | 2021-02-26 00:11:03 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2021-02-26 00:11:03 +0000 |
commit | 80daef99eb3427adbea5db965abf453d23fc512e (patch) | |
tree | 14f6b2be39c1519bf68c99aca4dba6d4e8f4f267 /nixpkgs | |
parent | 3a28656c8d2b6ca1c6079d047b5e05635da63c79 (diff) | |
download | nixlib-80daef99eb3427adbea5db965abf453d23fc512e.tar nixlib-80daef99eb3427adbea5db965abf453d23fc512e.tar.gz nixlib-80daef99eb3427adbea5db965abf453d23fc512e.tar.bz2 nixlib-80daef99eb3427adbea5db965abf453d23fc512e.tar.lz nixlib-80daef99eb3427adbea5db965abf453d23fc512e.tar.xz nixlib-80daef99eb3427adbea5db965abf453d23fc512e.tar.zst nixlib-80daef99eb3427adbea5db965abf453d23fc512e.zip |
nixos/documentation: add man.extraConfig option
I want to be able to add a SECTION line to /etc/man_db.conf.
Diffstat (limited to 'nixpkgs')
-rw-r--r-- | nixpkgs/nixos/modules/misc/documentation.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/nixpkgs/nixos/modules/misc/documentation.nix b/nixpkgs/nixos/modules/misc/documentation.nix index d81d6c6cb9b8..59bda7560f69 100644 --- a/nixpkgs/nixos/modules/misc/documentation.nix +++ b/nixpkgs/nixos/modules/misc/documentation.nix @@ -110,6 +110,15 @@ in ''; }; + man.extraConfig = mkOption { + type = types.lines; + default = ""; + description = '' + Lines to append to <citerefentry><refentrytitle>manpath</refentrytitle> + <manvolnum>5</manvolnum></citerefentry>. + ''; + }; + man.generateCaches = mkOption { type = types.bool; default = false; @@ -231,6 +240,8 @@ in ''} # Manual pages caches for NixOS MANDB_MAP /run/current-system/sw/share/man /var/cache/man/nixos + + ${cfg.man.extraConfig} ''; }) |