about summary refs log tree commit diff
path: root/modules/workstation/locale/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/workstation/locale/default.nix')
-rw-r--r--modules/workstation/locale/default.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/modules/workstation/locale/default.nix b/modules/workstation/locale/default.nix
new file mode 100644
index 000000000000..c079ab19bc88
--- /dev/null
+++ b/modules/workstation/locale/default.nix
@@ -0,0 +1,12 @@
+{ ... }:
+
+{
+  i18n.defaultLocale = "eo";
+  i18n.extraLocaleSettings.LC_ADDRESS = "de_DE.UTF-8";
+  i18n.extraLocaleSettings.LC_CTYPE = "de_DE.UTF-8";
+  i18n.extraLocaleSettings.LC_NAME = "en_GB.UTF-8";
+
+  # Like Germany, but uses thin spaces as thousands separators.
+  i18n.extraLocaleSettings.LC_MONETARY = "fr_FR.UTF-8";
+  i18n.extraLocaleSettings.LC_NUMERIC = "fr_FR.UTF-8";
+}