mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-12 04:35:41 +03:00
nixos/i18n: hide supportedLocales from the manual
This commit is contained in:
parent
073e4bd689
commit
401ec59a17
2 changed files with 2 additions and 16 deletions
|
@ -1,6 +1,6 @@
|
||||||
# Minimal {#sec-profile-minimal}
|
# Minimal {#sec-profile-minimal}
|
||||||
|
|
||||||
This profile defines a small NixOS configuration. It does not contain any
|
This profile defines a small NixOS configuration. It does not contain any
|
||||||
graphical stuff. It's a very short file that sets [](#opt-i18n.supportedLocales)
|
graphical stuff. It's a very short file that sets the supported locales
|
||||||
to only support the user-selected locale, and
|
to only support the user-selected locale, and
|
||||||
[disables packages' documentation](#opt-documentation.enable).
|
[disables packages' documentation](#opt-documentation.enable).
|
||||||
|
|
|
@ -69,6 +69,7 @@
|
||||||
|
|
||||||
supportedLocales = lib.mkOption {
|
supportedLocales = lib.mkOption {
|
||||||
type = lib.types.listOf lib.types.str;
|
type = lib.types.listOf lib.types.str;
|
||||||
|
visible = false;
|
||||||
default = lib.unique (
|
default = lib.unique (
|
||||||
builtins.map
|
builtins.map
|
||||||
(l: (lib.replaceStrings [ "utf8" "utf-8" "UTF8" ] [ "UTF-8" "UTF-8" "UTF-8" ] l) + "/UTF-8")
|
(l: (lib.replaceStrings [ "utf8" "utf-8" "UTF8" ] [ "UTF-8" "UTF-8" "UTF-8" ] l) + "/UTF-8")
|
||||||
|
@ -82,21 +83,6 @@
|
||||||
++ (lib.attrValues (lib.filterAttrs (n: v: n != "LANGUAGE") config.i18n.extraLocaleSettings))
|
++ (lib.attrValues (lib.filterAttrs (n: v: n != "LANGUAGE") config.i18n.extraLocaleSettings))
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
defaultText = lib.literalExpression ''
|
|
||||||
lib.unique (
|
|
||||||
builtins.map
|
|
||||||
(l: (lib.replaceStrings [ "utf8" "utf-8" "UTF8" ] [ "UTF-8" "UTF-8" "UTF-8" ] l) + "/UTF-8")
|
|
||||||
(
|
|
||||||
[
|
|
||||||
"C.UTF-8"
|
|
||||||
"en_US.UTF-8"
|
|
||||||
config.i18n.defaultLocale
|
|
||||||
]
|
|
||||||
++ config.i18n.extraLocales
|
|
||||||
++ (lib.attrValues (lib.filterAttrs (n: v: n != "LANGUAGE") config.i18n.extraLocaleSettings))
|
|
||||||
)
|
|
||||||
)
|
|
||||||
'';
|
|
||||||
example = [
|
example = [
|
||||||
"en_US.UTF-8/UTF-8"
|
"en_US.UTF-8/UTF-8"
|
||||||
"nl_NL.UTF-8/UTF-8"
|
"nl_NL.UTF-8/UTF-8"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue