main
1{
2 flake.modules.nixos.core = {config, ...}: {
3 time.timeZone = "Asia/Shanghai";
4
5 # fix https://github.com/NixOS/nixpkgs/issues/238025
6 environment.variables.TZ = "${config.time.timeZone}";
7
8 i18n.defaultLocale = "zh_CN.UTF-8";
9 i18n.extraLocaleSettings = {
10 LC_ADDRESS = "zh_CN.UTF-8";
11 LC_IDENTIFICATION = "zh_CN.UTF-8";
12 LC_MEASUREMENT = "zh_CN.UTF-8";
13 LC_MONETARY = "zh_CN.UTF-8";
14 LC_NAME = "zh_CN.UTF-8";
15 LC_NUMERIC = "zh_CN.UTF-8";
16 LC_PAPER = "zh_CN.UTF-8";
17 LC_TELEPHONE = "zh_CN.UTF-8";
18 LC_TIME = "zh_CN.UTF-8";
19 };
20 };
21}