aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2025-08-12 09:42:04 -0700
committerFranck Cuny <franck@fcuny.net>2025-08-12 09:42:04 -0700
commita5b0cb848a6128f758e68bbcbbfc26f490f9342e (patch)
treea64d5b898b00887938a47e21f82082788f7e947d
parentdelete LLM related stuff for now (diff)
downloadinfra-a5b0cb848a6128f758e68bbcbbfc26f490f9342e.tar.gz
import locale
-rw-r--r--machines/nixos/x86_64-linux/do-rproxy/default.nix1
-rw-r--r--machines/nixos/x86_64-linux/synology-vm/default.nix1
-rw-r--r--profiles/core/locale.nix11
-rw-r--r--profiles/default.nix7
4 files changed, 13 insertions, 7 deletions
diff --git a/machines/nixos/x86_64-linux/do-rproxy/default.nix b/machines/nixos/x86_64-linux/do-rproxy/default.nix
index 1a011e1..fb5ee88 100644
--- a/machines/nixos/x86_64-linux/do-rproxy/default.nix
+++ b/machines/nixos/x86_64-linux/do-rproxy/default.nix
@@ -23,6 +23,7 @@
"${self}/profiles/admin-user/home-manager.nix"
"${self}/profiles/disk/vm.nix"
"${self}/profiles/server.nix"
+ "${self}/profiles/core/locale.nix"
];
disko.devices.disk.disk1.device = "/dev/vda";
diff --git a/machines/nixos/x86_64-linux/synology-vm/default.nix b/machines/nixos/x86_64-linux/synology-vm/default.nix
index 05d4d8c..af9db27 100644
--- a/machines/nixos/x86_64-linux/synology-vm/default.nix
+++ b/machines/nixos/x86_64-linux/synology-vm/default.nix
@@ -37,6 +37,7 @@
"${self}/profiles/disk/vm.nix"
"${self}/profiles/server.nix"
"${self}/profiles/git-server.nix"
+ "${self}/profiles/core/locale.nix"
];
# Use the systemd-boot EFI boot loader.
diff --git a/profiles/core/locale.nix b/profiles/core/locale.nix
new file mode 100644
index 0000000..73eece0
--- /dev/null
+++ b/profiles/core/locale.nix
@@ -0,0 +1,11 @@
+{ ... }:
+{
+ i18n = {
+ defaultLocale = "en_US.UTF-8";
+ supportedLocales = [
+ "en_US.UTF-8/UTF-8"
+ ];
+ };
+
+ time.timeZone = "America/Los_Angeles";
+}
diff --git a/profiles/default.nix b/profiles/default.nix
index 13b8759..d9aa706 100644
--- a/profiles/default.nix
+++ b/profiles/default.nix
@@ -30,13 +30,6 @@
};
};
- time.timeZone = "America/Los_Angeles";
-
- # Select internationalisation properties.
- i18n = {
- defaultLocale = "en_US.UTF-8";
- };
-
## only allow declarative user management
users.mutableUsers = false;