47 lines
836 B
Nix
Raw Normal View History

2024-02-08 23:21:10 +03:00
{ config, ... }:
2024-01-21 20:36:18 +03:00
let
en = "en_US.UTF-8";
ru = "ru_RU.UTF-8";
in {
i18n.defaultLocale = en;
2023-03-27 15:50:40 +03:00
i18n.extraLocaleSettings = {
2024-01-21 20:36:18 +03:00
LANGUAGE = en;
LC_ALL = en;
LC_TIME = en;
LC_ADDRESS = ru;
LC_MONETARY = ru;
LC_PAPER = ru;
2023-03-27 15:50:40 +03:00
};
2024-01-21 20:36:18 +03:00
i18n.supportedLocales = [
"C.UTF-8/UTF-8"
"en_US.UTF-8/UTF-8"
"en_GB.UTF-8/UTF-8"
"ru_RU.UTF-8/UTF-8"
];
2020-01-15 05:48:39 +04:00
2020-08-07 23:27:49 +04:00
environment.sessionVariables = {
XKB_DEFAULT_LAYOUT = "us,ru";
XKB_DEFAULT_OPTIONS = "grp:win_space_toggle";
2024-01-21 20:36:18 +03:00
LANGUAGE = en;
LC_ALL = en;
2019-08-27 20:49:08 +00:00
};
2021-10-26 01:08:59 +03:00
time.timeZone = "Europe/Moscow";
2019-09-20 01:15:52 +04:00
2022-12-07 22:05:00 +03:00
location = {
2019-09-20 01:15:52 +04:00
provider = "manual";
2022-01-29 00:41:41 +03:00
latitude = 48.79;
longitude = 44.78;
2019-09-20 01:15:52 +04:00
};
2022-12-10 22:34:39 +03:00
home-manager.users.${config.mainuser} = {
2024-01-21 20:36:18 +03:00
home.language = {
2021-02-07 02:38:11 +03:00
address = ru;
monetary = ru;
paper = ru;
time = en;
base = en;
};
2019-08-27 20:49:08 +00:00
};
}