Compare commits

...

3 Commits

Author SHA1 Message Date
39e87b0349
fix roles 2024-01-21 20:36:53 +03:00
cc30799265
fix tailscale in blocky container 2024-01-21 20:36:34 +03:00
d35784810a
change locale 2024-01-21 20:36:18 +03:00
5 changed files with 35 additions and 16 deletions

View File

@ -154,6 +154,12 @@
LC_MONETARY = "ru_RU.UTF-8";
LC_PAPER = "ru_RU.UTF-8";
};
i18n.supportedLocales = [
"C.UTF-8/UTF-8"
"en_US.UTF-8/UTF-8"
"ru_RU.UTF-8/UTF-8"
"en_GB.UTF-8/UTF-8"
];
time.timeZone = "Europe/Helsinki";
environment.sessionVariables = {
XKB_DEFAULT_LAYOUT = "us,ru";

View File

@ -41,13 +41,20 @@ in {
allowedTCPPorts = [ blockyPort grafanaPort ];
allowedUDPPorts = [ blockyPort ];
};
hosts = {
"192.168.0.10" = [ "wg.ataraxiadev.com" ];
};
};
# ephemeral tailscale node
services.tailscale = {
enable = true;
useRoutingFeatures = "client";
authKeyFile = "/tmp/blocky-authkey";
extraUpFlags = [ "--login-server=https://wg.ataraxiadev.com" "--accept-dns=false" ];
extraUpFlags = [
"--login-server=https://wg.ataraxiadev.com"
"--accept-dns=false"
"--advertise-exit-node=false"
];
};
systemd.services.tailscaled.serviceConfig.Environment = let
cfg = config.services.tailscale;

View File

@ -1,20 +1,29 @@
{ pkgs, config, lib, ... }:
with config.deviceSpecific; {
i18n.defaultLocale = "en_US.UTF-8";
let
en = "en_US.UTF-8";
ru = "ru_RU.UTF-8";
in {
i18n.defaultLocale = en;
i18n.extraLocaleSettings = {
LANGUAGE = "en_US.UTF-8";
LC_ALL = "en_US.UTF-8";
LC_TIME = "en_US.UTF-8";
LC_ADDRESS = "ru_RU.UTF-8";
LC_MONETARY = "ru_RU.UTF-8";
LC_PAPER = "ru_RU.UTF-8";
LANGUAGE = en;
LC_ALL = en;
LC_TIME = en;
LC_ADDRESS = ru;
LC_MONETARY = ru;
LC_PAPER = ru;
};
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"
];
environment.sessionVariables = {
XKB_DEFAULT_LAYOUT = "us,ru";
XKB_DEFAULT_OPTIONS = "grp:win_space_toggle";
LANGUAGE = "en_US.UTF-8";
LC_ALL = "en_US.UTF-8";
LANGUAGE = en;
LC_ALL = en;
};
time.timeZone = "Europe/Moscow";
@ -26,10 +35,7 @@ with config.deviceSpecific; {
};
home-manager.users.${config.mainuser} = {
home.language = let
en = "en_US.UTF-8";
ru = "ru_RU.UTF-8";
in {
home.language = {
address = ru;
monetary = ru;
paper = ru;

View File

@ -17,7 +17,6 @@
user
ssh
vlock
vpn
zsh
];
}

View File

@ -19,6 +19,7 @@
ssh
user
vlock
vpn
zsh
];
}