···2020 type = types.str;
2121 default = "0xfffd7fff";
2222 example = "0xffffffff";
2323- description = ''
2323+ description = lib.mdDoc ''
2424 Sets the `amdgpu.ppfeaturemask` kernel option.
2525 In particular, it is used here to set the overdrive bit.
2626 Default is `0xfffd7fff` as it is less likely to cause flicker issues.
+1-1
nixos/modules/misc/wordlist.nix
···2323 }
2424 '';
25252626- description = ''
2626+ description = lib.mdDoc ''
2727 A set with the key names being the environment variable you'd like to
2828 set and the values being a list of paths to text documents containing
2929 lists of words. The various files will be merged, sorted, duplicates
+1-1
nixos/modules/programs/mosh.nix
···1717 type = lib.types.bool;
1818 };
1919 withUtempter = mkOption {
2020- description = ''
2020+ description = lib.mdDoc ''
2121 Whether to enable libutempter for mosh.
2222 This is required so that mosh can write to /var/run/utmp (which can be queried with `who` to display currently connected user sessions).
2323 Note, this will add a guid wrapper for the group utmp!
+1-1
nixos/modules/programs/msmtp.nix
···4545 passwordeval = "cat /secrets/password.txt";
4646 };
4747 };
4848- description = ''
4848+ description = lib.mdDoc ''
4949 Named accounts and their respective configurations.
5050 The special name "default" allows a default account to be defined.
5151 See msmtp(1) for the available options.
+1-1
nixos/modules/programs/thefuck.nix
···2222 default = "fuck";
2323 type = types.str;
24242525- description = ''
2525+ description = lib.mdDoc ''
2626 `thefuck` needs an alias to be configured.
2727 The default value is `fuck`, but you can use anything else as well.
2828 '';
+1-1
nixos/modules/programs/yabar.nix
···6262 to use `yabar-unstable'.
6363 '';
64646565- description = ''
6565+ description = lib.mdDoc ''
6666 The package which contains the `yabar` binary.
67676868 Nixpkgs provides the `yabar` and `yabar-unstable`
+4-4
nixos/modules/programs/zsh/oh-my-zsh.nix
···4949 package = mkOption {
5050 default = pkgs.oh-my-zsh;
5151 defaultText = literalExpression "pkgs.oh-my-zsh";
5252- description = ''
5252+ description = lib.mdDoc ''
5353 Package to install for `oh-my-zsh` usage.
5454 '';
5555···6767 custom = mkOption {
6868 default = null;
6969 type = with types; nullOr str;
7070- description = ''
7070+ description = lib.mdDoc ''
7171 Path to a custom oh-my-zsh package to override config of oh-my-zsh.
7272 (Can't be used along with `customPkgs`).
7373 '';
···7676 customPkgs = mkOption {
7777 default = [];
7878 type = types.listOf types.package;
7979- description = ''
7979+ description = lib.mdDoc ''
8080 List of custom packages that should be loaded into `oh-my-zsh`.
8181 '';
8282 };
···9292 cacheDir = mkOption {
9393 default = "$HOME/.cache/oh-my-zsh";
9494 type = types.str;
9595- description = ''
9595+ description = lib.mdDoc ''
9696 Cache directory to be used by `oh-my-zsh`.
9797 Without this option it would default to the read-only nix store.
9898 '';
···2424 strategy = mkOption {
2525 type = types.listOf (types.enum [ "history" "completion" "match_prev_cmd" ]);
2626 default = [ "history" ];
2727- description = ''
2727+ description = lib.mdDoc ''
2828 `ZSH_AUTOSUGGEST_STRATEGY` is an array that specifies how suggestions should be generated.
2929 The strategies in the array are tried successively until a suggestion is found.
3030 There are currently three built-in strategies to choose from:
+1-1
nixos/modules/security/acme/default.nix
···676676 inheritDefaults = mkOption {
677677 default = true;
678678 example = true;
679679- description = "Whether to inherit values set in `security.acme.defaults` or not.";
679679+ description = lib.mdDoc "Whether to inherit values set in `security.acme.defaults` or not.";
680680 type = lib.types.bool;
681681 };
682682 };
+1-1
nixos/modules/security/sudo.nix
···4646 type = types.package;
4747 default = pkgs.sudo;
4848 defaultText = literalExpression "pkgs.sudo";
4949- description = ''
4949+ description = lib.mdDoc ''
5050 Which package to use for `sudo`.
5151 '';
5252 };
···193193 options.services.buildkite-agents = mkOption {
194194 type = types.attrsOf (types.submodule buildkiteOptions);
195195 default = {};
196196- description = ''
196196+ description = lib.mdDoc ''
197197 Attribute set of buildkite agents.
198198 The attribute key is combined with the hostname and a unique integer to
199199 create the final agent name. This can be overridden by setting the `name`
···8787 type = types.str;
8888 default = localDB;
8989 example = "dbi:Pg:dbname=hydra;host=postgres.example.org;user=foo;";
9090- description = ''
9090+ description = lib.mdDoc ''
9191 The DBI string for Hydra database connection.
92929393 NOTE: Attempts to set `application_name` will be overridden by
+1-1
nixos/modules/services/development/lorri.nix
···99 enable = lib.mkOption {
1010 default = false;
1111 type = lib.types.bool;
1212- description = ''
1212+ description = lib.mdDoc ''
1313 Enables the daemon for `lorri`, a nix-shell replacement for project
1414 development. The socket-activated daemon starts on the first request
1515 issued by the `lorri` command.
+1-1
nixos/modules/services/editors/infinoted.nix
···3636 certificateChain = mkOption {
3737 type = types.nullOr types.path;
3838 default = null;
3939- description = ''
3939+ description = lib.mdDoc ''
4040 Chain of CA-certificates to which our `certificateFile` is relative.
4141 Optional for TLS.
4242 '';
+2-2
nixos/modules/services/games/crossfire-server.nix
···4141 stateDir = mkOption {
4242 type = types.str;
4343 default = "/var/lib/crossfire";
4444- description = ''
4444+ description = lib.mdDoc ''
4545 Where to store runtime data (save files, persistent items, etc).
46464747 If left at the default, this will be automatically created on server
···61616262 configFiles = mkOption {
6363 type = types.attrsOf types.str;
6464- description = ''
6464+ description = lib.mdDoc ''
6565 Text to append to the corresponding configuration files. Note that the
6666 files given in the example are *not* the complete set of files available
6767 to customize; look in /etc/crossfire after enabling the server to see
+1-1
nixos/modules/services/games/deliantra-server.nix
···4141 stateDir = mkOption {
4242 type = types.str;
4343 default = "/var/lib/deliantra";
4444- description = ''
4444+ description = lib.mdDoc ''
4545 Where to store runtime data (save files, persistent items, etc).
46464747 If left at the default, this will be automatically created on server
+3-3
nixos/modules/services/games/minetest-server.nix
···2525 gameId = mkOption {
2626 type = types.nullOr types.str;
2727 default = null;
2828- description = ''
2828+ description = lib.mdDoc ''
2929 Id of the game to use. To list available games run
3030 `minetestserver --gameid list`.
3131···3636 world = mkOption {
3737 type = types.nullOr types.path;
3838 default = null;
3939- description = ''
3939+ description = lib.mdDoc ''
4040 Name of the world to use. To list available worlds run
4141 `minetestserver --world list`.
4242···4747 configPath = mkOption {
4848 type = types.nullOr types.path;
4949 default = null;
5050- description = ''
5050+ description = lib.mdDoc ''
5151 Path to the config to use.
52525353 If set to null, the config of the running user will be used:
+2-2
nixos/modules/services/logging/logrotate.nix
···7979 priority = mkOption {
8080 type = types.int;
8181 default = 1000;
8282- description = ''
8282+ description = lib.mdDoc ''
8383 Order of this logrotate block in relation to the others. The semantics are
8484 the same as with `lib.mkOrder`. Smaller values have a greater priority.
8585 '';
···260260 priority = mkOption {
261261 type = types.int;
262262 default = 1000;
263263- description = ''
263263+ description = lib.mdDoc ''
264264 Order of this logrotate block in relation to the others. The semantics are
265265 the same as with `lib.mkOrder`. Smaller values are inserted first.
266266 '';
+1-1
nixos/modules/services/matrix/synapse.nix
···516516 type = types.bool;
517517 default = true;
518518 example = false;
519519- description = ''
519519+ description = lib.mdDoc ''
520520 Is the preview URL API enabled? If enabled, you *must* specify an
521521 explicit url_preview_ip_range_blacklist of IPs that the spider is
522522 denied from accessing.
+1-1
nixos/modules/services/misc/gitea.nix
···183183 file = mkOption {
184184 type = types.nullOr types.str;
185185 default = null;
186186- description = "Filename to be used for the dump. If `null` a default name is choosen by gitea.";
186186+ description = lib.mdDoc "Filename to be used for the dump. If `null` a default name is choosen by gitea.";
187187 example = "gitea-dump";
188188 };
189189 };
+1-1
nixos/modules/services/misc/klipper.nix
···8282 '';
8383 configFile = mkOption {
8484 type = path;
8585- description = "Path to firmware config which is generated using `klipper-genconf`";
8585+ description = lib.mdDoc "Path to firmware config which is generated using `klipper-genconf`";
8686 };
8787 };
8888 });
+1-1
nixos/modules/services/misc/nix-daemon.nix
···264264 type = types.nullOr types.str;
265265 default = null;
266266 example = "/root/.ssh/id_buildhost_builduser";
267267- description = ''
267267+ description = lib.mdDoc ''
268268 The path to the SSH private key with which to authenticate on
269269 the build machine. The private key must not have a passphrase.
270270 If null, the building user (root on NixOS machines) must have an
+1-1
nixos/modules/services/misc/rmfakecloud.nix
···5050 type = with types; attrsOf str;
5151 default = { };
5252 example = { DATADIR = "/custom/path/for/rmfakecloud/data"; };
5353- description = ''
5353+ description = lib.mdDoc ''
5454 Extra settings in the form of a set of key-value pairs.
5555 For tokens and secrets, use `environmentFile` instead.
5656
+1-1
nixos/modules/services/misc/zoneminder.nix
···8080 webserver = mkOption {
8181 type = types.enum [ "nginx" "none" ];
8282 default = "nginx";
8383- description = ''
8383+ description = lib.mdDoc ''
8484 The webserver to configure for the PHP frontend.
85858686 Set it to `none` if you want to configure it yourself. PRs are welcome
+1-1
nixos/modules/services/monitoring/collectd.nix
···52525353 buildMinimalPackage = mkOption {
5454 default = false;
5555- description = ''
5555+ description = lib.mdDoc ''
5656 Build a minimal collectd package with only the configured `services.collectd.plugins`
5757 '';
5858 type = bool;
···6060 package = mkOption {
6161 default = pkgs.datadog-agent;
6262 defaultText = literalExpression "pkgs.datadog-agent";
6363- description = ''
6363+ description = lib.mdDoc ''
6464 Which DataDog v7 agent package to use. Note that the provided
6565 package is expected to have an overridable `pythonPackages`-attribute
6666 which configures the Python environment with the Datadog
···168168 };
169169170170 checks = mkOption {
171171- description = ''
171171+ description = lib.mdDoc ''
172172 Configuration for all Datadog checks. Keys of this attribute
173173 set will be used as the name of the check to create the
174174 appropriate configuration in `conf.d/$check.d/conf.yaml`.
···1010 settings = mkOption {
1111 type = types.attrs;
1212 default = {};
1313- description = ''
1313+ description = lib.mdDoc ''
1414 All settings of nginxlog expressed as an Nix attrset.
15151616 Check the official documentation for the corresponding YAML
···3737 extraArgs = mkOption {
3838 type = types.listOf types.str;
3939 default = [];
4040- description = ''
4040+ description = lib.mdDoc ''
4141 A list of commandline-switches forwarded to a riemann-tool.
4242 See for example `riemann-health --help` for available options.
4343 '';
···111111 uuid = mkOption {
112112 example = "eacb6bab-f444-4ebf-a06a-3f72d7465e40";
113113 type = types.str;
114114- description = ''
114114+ description = lib.mdDoc ''
115115 Must be set to a unique identifier, preferably a UUID according to
116116 RFC 4122. UUIDs can be generated with `uuidgen` command, found in
117117 the `util-linux` package.
···236236 uuid = mkOption {
237237 example = "eacb6bab-f444-4ebf-a06a-3f72d7465e41";
238238 type = types.str;
239239- description = ''
239239+ description = lib.mdDoc ''
240240 Must be set to a unique identifier, preferably a UUID according to
241241 RFC 4122. UUIDs can be generated with `uuidgen` command, found in
242242 the `util-linux` package.
···379379 uuid = mkOption {
380380 example = "eacb6bab-f444-4ebf-a06a-3f72d7465e42";
381381 type = types.str;
382382- description = ''
382382+ description = lib.mdDoc ''
383383 Must be set to a unique identifier, preferably a UUID according to
384384 RFC 4122. UUIDs can be generated with `uuidgen` command, found in
385385 the `util-linux` package.
+1-1
nixos/modules/services/networking/bind.nix
···117117 cacheNetworks = mkOption {
118118 default = [ "127.0.0.0/24" ];
119119 type = types.listOf types.str;
120120- description = ''
120120+ description = lib.mdDoc ''
121121 What networks are allowed to use us as a resolver. Note
122122 that this is for recursive queries -- all networks are
123123 allowed to query zones configured with the `zones` option.
···1313 apiTokenFile = mkOption {
1414 type = types.nullOr types.str;
1515 default = null;
1616- description = ''
1616+ description = lib.mdDoc ''
1717 The path to a file containing the CloudFlare API token.
18181919 The file must have the form `CLOUDFLARE_API_TOKEN=...`
+1-1
nixos/modules/services/networking/dhcpcd.nix
···155155 type = types.lines;
156156 default = "";
157157 example = "if [[ $reason =~ BOUND ]]; then echo $interface: Routers are $new_routers - were $old_routers; fi";
158158- description = ''
158158+ description = lib.mdDoc ''
159159 Shell code that will be run after all other hooks. See
160160 `man dhcpcd-run-hooks` for details on what is possible.
161161 '';
+1-1
nixos/modules/services/networking/ferm.nix
···2020 enable = mkOption {
2121 default = false;
2222 type = types.bool;
2323- description = ''
2323+ description = lib.mdDoc ''
2424 Whether to enable Ferm Firewall.
2525 *Warning*: Enabling this service WILL disable the existing NixOS
2626 firewall! Default firewall rules provided by packages are not
+1-1
nixos/modules/services/networking/fireqos.nix
···1010 enable = mkOption {
1111 type = types.bool;
1212 default = false;
1313- description = ''
1313+ description = lib.mdDoc ''
1414 If enabled, FireQOS will be launched with the specified
1515 configuration given in `config`.
1616 '';
+1-1
nixos/modules/services/networking/gnunet.nix
···123123 extraOptions = mkOption {
124124 type = types.lines;
125125 default = "";
126126- description = ''
126126+ description = lib.mdDoc ''
127127 Additional options that will be copied verbatim in `gnunet.conf'.
128128 See `gnunet.conf(5)' for details.
129129 '';
+1-1
nixos/modules/services/networking/headscale.nix
···216216 magicDns = mkOption {
217217 type = types.bool;
218218 default = true;
219219- description = ''
219219+ description = lib.mdDoc ''
220220 Whether to use [MagicDNS](https://tailscale.com/kb/1081/magicdns/).
221221 Only works if there is at least a nameserver defined.
222222 '';
···7777 };
78787979 extraConfigFile = mkOption {
8080- description = ''
8080+ description = lib.mdDoc ''
8181 Append an additional file's contents to `/etc/iscsid.conf`. Use a non-store path
8282 and store passwords in this file. Note: the file specified here must be available
8383 in the initrd, see: `boot.initrd.secrets`.
+1-1
nixos/modules/services/networking/lokinet.nix
···9595 network.exit-node = [ "example.loki" "example2.loki" ];
9696 }
9797 '';
9898- description = ''
9898+ description = lib.mdDoc ''
9999 Configuration for Lokinet.
100100 Currently, the best way to view the available settings is by
101101 generating a config file using `lokinet -g`.
+1-1
nixos/modules/services/networking/monero.nix
···181181 exclusiveNodes = mkOption {
182182 type = types.listOf types.str;
183183 default = [ ];
184184- description = ''
184184+ description = lib.mdDoc ''
185185 List of peer IP addresses to connect to *only*.
186186 If given the other peer options will be ignored.
187187 '';
+1-1
nixos/modules/services/networking/murmur.nix
···219219 registerHostname = mkOption {
220220 type = types.str;
221221 default = "";
222222- description = ''
222222+ description = lib.mdDoc ''
223223 DNS hostname where your server can be reached. This is only
224224 needed if you want your server to be accessed by its
225225 hostname and not IP - but the name *must* resolve on the
+1-1
nixos/modules/services/networking/nar-serve.nix
···2323 cacheURL = mkOption {
2424 type = types.str;
2525 default = "https://cache.nixos.org/";
2626- description = ''
2626+ description = lib.mdDoc ''
2727 Binary cache URL to connect to.
28282929 The URL format is compatible with the nix remote url style, such as:
+1-1
nixos/modules/services/networking/nixops-dns.nix
···4040 dnsmasq = mkOption {
4141 type = types.bool;
4242 default = true;
4343- description = ''
4343+ description = lib.mdDoc ''
4444 Enable dnsmasq forwarding to nixops-dns. This allows to use
4545 nixops-dns for `services.nixops-dns.domain` resolution
4646 while forwarding the rest of the queries to original resolvers.
+1-1
nixos/modules/services/networking/ocserv.nix
···1515 config = mkOption {
1616 type = types.lines;
17171818- description = ''
1818+ description = lib.mdDoc ''
1919 Configuration content to start an OCServ server.
20202121 For a full configuration reference,please refer to the online documentation
+2-2
nixos/modules/services/networking/redsocks.nix
···3030 type = types.str;
3131 default = "stderr";
3232 description =
3333- ''
3333+ lib.mdDoc ''
3434 Where to send logs.
35353636 Possible values are:
···122122 "Forwarded_ipport" ];
123123 default = "false";
124124 description =
125125- ''
125125+ lib.mdDoc ''
126126 Way to disclose client IP to the proxy.
127127 - "false": do not disclose
128128 http-connect supports the following ways:
+1-1
nixos/modules/services/networking/rpcbind.nix
···1313 enable = mkOption {
1414 type = types.bool;
1515 default = false;
1616- description = ''
1616+ description = lib.mdDoc ''
1717 Whether to enable `rpcbind', an ONC RPC directory service
1818 notably used by NFS and NIS, and which can be queried
1919 using the rpcinfo(1) command. `rpcbind` is a replacement for
+1-1
nixos/modules/services/networking/x2goserver.nix
···5050 settings = mkOption {
5151 type = types.attrsOf types.attrs;
5252 default = {};
5353- description = ''
5353+ description = lib.mdDoc ''
5454 x2goserver.conf ini configuration as nix attributes. See
5555 `x2goserver.conf(5)` for details
5656 '';
+3-3
nixos/modules/services/networking/znc/options.nix
···118118 type = types.listOf types.str;
119119 default = [ "webadmin" "adminlog" ];
120120 example = [ "partyline" "webadmin" "adminlog" "log" ];
121121- description = ''
121121+ description = lib.mdDoc ''
122122 A list of modules to include in the `znc.conf` file.
123123 '';
124124 };
···127127 type = types.listOf types.str;
128128 default = [ "chansaver" "controlpanel" ];
129129 example = [ "chansaver" "controlpanel" "fish" "push" ];
130130- description = ''
130130+ description = lib.mdDoc ''
131131 A list of user modules to include in the `znc.conf` file.
132132 '';
133133 };
···216216 extraZncConf = mkOption {
217217 default = "";
218218 type = types.lines;
219219- description = ''
219219+ description = lib.mdDoc ''
220220 Extra config to `znc.conf` file.
221221 '';
222222 };
+1-1
nixos/modules/services/search/meilisearch.nix
···6868 };
69697070 logLevel = mkOption {
7171- description = ''
7171+ description = lib.mdDoc ''
7272 Defines how much detail should be present in MeiliSearch's logs.
7373 MeiliSearch currently supports four log levels, listed in order of increasing verbosity:
7474 - 'ERROR': only log unexpected events indicating MeiliSearch is not functioning as expected
+1-1
nixos/modules/services/security/fail2ban.nix
···7373 default = [];
7474 type = types.listOf types.package;
7575 example = lib.literalExpression "[ pkgs.ipset ]";
7676- description = ''
7676+ description = lib.mdDoc ''
7777 Extra packages to be made available to the fail2ban service. The example contains
7878 the packages needed by the `iptables-ipset-proto6` action.
7979 '';
+1-1
nixos/modules/services/security/infnoise.nix
···1010 enable = mkEnableOption "the Infinite Noise TRNG driver";
11111212 fillDevRandom = mkOption {
1313- description = ''
1313+ description = lib.mdDoc ''
1414 Whether to run the infnoise driver as a daemon to refill /dev/random.
15151616 If disabled, you can use the `infnoise` command-line tool to
+1-1
nixos/modules/services/security/oauth2_proxy.nix
···347347 domain = mkOption {
348348 type = types.nullOr types.str;
349349 default = null;
350350- description = ''
350350+ description = lib.mdDoc ''
351351 Optional cookie domains to force cookies to (ie: `.yourcompany.com`).
352352 The longest domain matching the request's host will be used (or the shortest
353353 cookie domain if there is no match).
+2-2
nixos/modules/services/system/cloud-init.nix
···3939 btrfs.enable = mkOption {
4040 type = types.bool;
4141 default = false;
4242- description = ''
4242+ description = lib.mdDoc ''
4343 Allow the cloud-init service to operate `btrfs` filesystem.
4444 '';
4545 };
···4747 ext4.enable = mkOption {
4848 type = types.bool;
4949 default = true;
5050- description = ''
5050+ description = lib.mdDoc ''
5151 Allow the cloud-init service to operate `ext4` filesystem.
5252 '';
5353 };
+6-6
nixos/modules/services/system/self-deploy.nix
···41414242 default = null;
43434444- description = ''
4444+ description = lib.mdDoc ''
4545 Attribute of `nixFile` that builds the current system.
4646 '';
4747 };
···51515252 default = { };
53535454- description = ''
5454+ description = lib.mdDoc ''
5555 Arguments to `nix-build` passed as `--argstr` or `--arg` depending on
5656 the type.
5757 '';
···62626363 default = "switch";
64646565- description = ''
6565+ description = lib.mdDoc ''
6666 The `switch-to-configuration` subcommand used.
6767 '';
6868 };
···7070 repository = lib.mkOption {
7171 type = with lib.types; oneOf [ path str ];
72727373- description = ''
7373+ description = lib.mdDoc ''
7474 The repository to fetch from. Must be properly formatted for git.
75757676 If this value is set to a path (must begin with `/`) then it's
···9999100100 default = "master";
101101102102- description = ''
102102+ description = lib.mdDoc ''
103103 Branch to track
104104105105 Technically speaking any ref can be specified here, as this is
···113113114114 default = "hourly";
115115116116- description = ''
116116+ description = lib.mdDoc ''
117117 The schedule on which to run the `self-deploy` service. Format
118118 specified by `systemd.time 7`.
119119
+2-2
nixos/modules/services/web-apps/hedgedoc.nix
···937937 id = mkOption {
938938 type = types.str;
939939 default = "";
940940- description = ''
940940+ description = lib.mdDoc ''
941941 Attribute map for `id'.
942942 Defaults to `NameID' of SAML response.
943943 '';
···945945 username = mkOption {
946946 type = types.str;
947947 default = "";
948948- description = ''
948948+ description = lib.mdDoc ''
949949 Attribute map for `username'.
950950 Defaults to `NameID' of SAML response.
951951 '';
+1-1
nixos/modules/services/web-apps/nexus.nix
···9393 '''
9494 '';
95959696- description = ''
9696+ description = lib.mdDoc ''
9797 Options for the JVM written to `nexus.jvmopts`.
9898 Please refer to the docs (https://help.sonatype.com/repomanager3/installation/configuring-the-runtime-environment)
9999 for further information.
···4343 priority = mkOption {
4444 type = types.int;
4545 default = 1000;
4646- description = ''
4646+ description = lib.mdDoc ''
4747 Order of this location block in relation to the others in the vhost.
4848 The semantics are the same as with `lib.mkOrder`. Smaller values have
4949 a greater priority.
+1-1
nixos/modules/services/web-servers/darkhttpd.nix
···2929 address = mkOption {
3030 default = "127.0.0.1";
3131 type = str;
3232- description = ''
3232+ description = lib.mdDoc ''
3333 Address to listen on.
3434 Pass `all` to listen on all interfaces.
3535 '';
···122122 priority = mkOption {
123123 type = types.int;
124124 default = 1000;
125125- description = ''
125125+ description = lib.mdDoc ''
126126 Order of this location block in relation to the others in the vhost.
127127 The semantics are the same as with `lib.mkOrder`. Smaller values have
128128 a greater priority.
+2-2
nixos/modules/services/web-servers/tomcat.nix
···3434 purifyOnStart = mkOption {
3535 type = types.bool;
3636 default = false;
3737- description = ''
3737+ description = lib.mdDoc ''
3838 On startup, the `baseDir` directory is populated with various files,
3939 subdirectories and symlinks. If this option is enabled, these items
4040 (except for the `logs` and `work` subdirectories) are first removed.
···4646 baseDir = mkOption {
4747 type = lib.types.path;
4848 default = "/var/tomcat";
4949- description = ''
4949+ description = lib.mdDoc ''
5050 Location where Tomcat stores configuration files, web applications
5151 and logfiles. Note that it is partially cleared on each service startup
5252 if `purifyOnStart` is enabled.
···9191 USB? y
9292 DEBUG n
9393 '';
9494- description = ''
9494+ description = lib.mdDoc ''
9595 The result of converting the structured kernel configuration in settings
9696 to an intermediate string that can be parsed by generate-config.pl to
9797 answer the kernel `make defconfig`.
+1-1
nixos/modules/tasks/filesystems/zfs.nix
···426426 type = types.either (types.enum [ "disabled" "all" ]) (types.listOf types.str);
427427 default = "disabled";
428428 example = [ "tank" "dozer" ];
429429- description = ''
429429+ description = lib.mdDoc ''
430430 After importing, expand each device in the specified pools.
431431432432 Set the value to the plain string "all" to expand all pools on boot:
+4-4
nixos/modules/tasks/network-interfaces.nix
···785785 default = null;
786786 example = "fast";
787787 type = types.nullOr types.str;
788788- description = ''
788788+ description = lib.mdDoc ''
789789 DEPRECATED, use `driverOptions`.
790790 Option specifying the rate in which we'll ask our link partner
791791 to transmit LACPDU packets in 802.3ad mode.
···796796 default = null;
797797 example = 100;
798798 type = types.nullOr types.int;
799799- description = ''
799799+ description = lib.mdDoc ''
800800 DEPRECATED, use `driverOptions`.
801801 Miimon is the number of millisecond in between each round of polling
802802 by the device driver for failed links. By default polling is not
···809809 default = null;
810810 example = "active-backup";
811811 type = types.nullOr types.str;
812812- description = ''
812812+ description = lib.mdDoc ''
813813 DEPRECATED, use `driverOptions`.
814814 The mode which the bond will be running. The default mode for
815815 the bonding driver is balance-rr, optimizing for throughput.
···822822 default = null;
823823 example = "layer2+3";
824824 type = types.nullOr types.str;
825825- description = ''
825825+ description = lib.mdDoc ''
826826 DEPRECATED, use `driverOptions`.
827827 Selects the transmit hash policy to use for slave selection in
828828 balance-xor, 802.3ad, and tlb modes.
+1-1
nixos/modules/virtualisation/amazon-options.nix
···1414 };
15151616 datasets = lib.mkOption {
1717- description = ''
1717+ description = lib.mdDoc ''
1818 Datasets to create under the `tank` and `boot` zpools.
19192020 **NOTE:** This option is used only at image creation time, and
···2929 virtualisation.googleComputeImage.configFile = mkOption {
3030 type = with types; nullOr str;
3131 default = null;
3232- description = ''
3232+ description = lib.mdDoc ''
3333 A path to a configuration file which will be placed at `/etc/nixos/configuration.nix`
3434 and be used when switching to a new configuration.
3535 If set to `null`, a default configuration is used, where the only import is
+1-1
nixos/modules/virtualisation/libvirtd.nix
···8181 type = types.package;
8282 default = pkgs.qemu;
8383 defaultText = literalExpression "pkgs.qemu";
8484- description = ''
8484+ description = lib.mdDoc ''
8585 Qemu package to use with libvirt.
8686 `pkgs.qemu` can emulate alien architectures (e.g. aarch64 on x86)
8787 `pkgs.qemu_kvm` saves disk space allowing to emulate only host architectures.
···1515 };
16161717 datasets = lib.mkOption {
1818- description = ''
1818+ description = lib.mdDoc ''
1919 Datasets to create under the `tank` and `boot` zpools.
20202121 **NOTE:** This option is used only at image creation time, and
+1-1
nixos/modules/virtualisation/parallels-guest.nix
···2323 autoMountShares = mkOption {
2424 type = types.bool;
2525 default = true;
2626- description = ''
2626+ description = lib.mdDoc ''
2727 Control prlfsmountd service. When this service is running, shares can not be manually
2828 mounted through `mount -t prl_fs ...` as this service will remount and trample any set options.
2929 Recommended to enable for simple file sharing, but extended share use such as for code should