Fix option defaultText when referencing packages

By using `literalExample` the documentation will show the option
default without surrounding quotes.
This commit is contained in:
Robert Helgesson 2019-08-28 00:12:28 +02:00
parent db86bd6c01
commit 55b71223d4
No known key found for this signature in database
GPG key ID: 36BDAA14C2797E89
28 changed files with 29 additions and 29 deletions

View file

@ -21,7 +21,7 @@ let
inherit visible;
type = types.package;
default = defaultPkg;
defaultText = "pkgs.${browser}";
defaultText = literalExample "pkgs.${browser}";
description = "The ${name} package to use.";
};

View file

@ -29,7 +29,7 @@ in
package = mkOption {
type = types.package;
default = pkgs.emacs;
defaultText = "pkgs.emacs";
defaultText = literalExample "pkgs.emacs";
example = literalExample "pkgs.emacs25-nox";
description = "The Emacs package to use.";
};

View file

@ -49,7 +49,7 @@ in
if versionAtLeast config.home.stateVersion "19.09"
then pkgs.firefox
else pkgs.firefox-unwrapped;
defaultText = "pkgs.firefox";
defaultText = literalExample "pkgs.firefox";
description = ''
The Firefox package to use. If state version  19.09 then
this should be a wrapped Firefox package. For earlier state

View file

@ -23,7 +23,7 @@ in
package = mkOption {
default = pkgs.fish;
defaultText = "pkgs.fish";
defaultText = literalExample "pkgs.fish";
description = ''
The fish package to install. May be used to change the version.
'';

View file

@ -122,7 +122,7 @@ in
package = mkOption {
type = types.package;
default = pkgs.git;
defaultText = "pkgs.git";
defaultText = literalExample "pkgs.git";
description = ''
Git package to install. Use <varname>pkgs.gitAndTools.gitFull</varname>
to gain access to <command>git send-email</command> for instance.

View file

@ -18,7 +18,7 @@ in
package = mkOption {
type = types.package;
default = pkgs.go;
defaultText = "pkgs.go";
defaultText = literalExample "pkgs.go";
description = "The Go package to use.";
};

View file

@ -25,7 +25,7 @@ in
package = mkOption {
type = types.package;
default = pkgs.keychain;
defaultText = "pkgs.keychain";
defaultText = literalExample "pkgs.keychain";
description = ''
Keychain package to install.
'';

View file

@ -112,7 +112,7 @@ in
package = mkOption {
type = types.package;
default = pkgs.isync;
defaultText = "pkgs.isync";
defaultText = literalExample "pkgs.isync";
example = literalExample "pkgs.isync";
description = "The package to use for the mbsync binary.";
};

View file

@ -17,7 +17,7 @@ in
package = mkOption {
type = types.package;
default = pkgs.mercurial;
defaultText = "pkgs.mercurial";
defaultText = literalExample "pkgs.mercurial";
description = "Mercurial package to install.";
};

View file

@ -107,7 +107,7 @@ in
package = mkOption {
type = types.package;
default = pkgs.neovim-unwrapped;
defaultText = "pkgs.neovim-unwrapped";
defaultText = literalExample "pkgs.neovim-unwrapped";
description = "The package to use for the neovim binary.";
};

View file

@ -17,7 +17,7 @@ in
package = mkOption {
type = types.package;
default = pkgs.opam;
defaultText = "pkgs.opam";
defaultText = literalExample "pkgs.opam";
description = "Opam package to install.";
};

View file

@ -18,7 +18,7 @@ in
package = mkOption {
type = types.package;
default = pkgs.pidgin;
defaultText = "pkgs.pidgin";
defaultText = literalExample "pkgs.pidgin";
description = "The Pidgin package to use.";
};

View file

@ -169,7 +169,7 @@ in
package = mkOption {
type = types.package;
default = pkgs.tmux;
defaultText = "pkgs.tmux";
defaultText = literalExample "pkgs.tmux";
example = literalExample "pkgs.tmux";
description = "The tmux package to install";
};

View file

@ -15,7 +15,7 @@ in
package = mkOption {
type = types.package;
default = pkgs.rxvt_unicode;
defaultText = "pkgs.rxvt_unicode";
defaultText = literalExample "pkgs.rxvt_unicode";
description = "rxvt-unicode package to install.";
};