Compare commits
3 Commits
e965d93842
...
39e87b0349
Author | SHA1 | Date | |
---|---|---|---|
39e87b0349 | |||
cc30799265 | |||
d35784810a |
@ -154,6 +154,12 @@
|
|||||||
LC_MONETARY = "ru_RU.UTF-8";
|
LC_MONETARY = "ru_RU.UTF-8";
|
||||||
LC_PAPER = "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";
|
time.timeZone = "Europe/Helsinki";
|
||||||
environment.sessionVariables = {
|
environment.sessionVariables = {
|
||||||
XKB_DEFAULT_LAYOUT = "us,ru";
|
XKB_DEFAULT_LAYOUT = "us,ru";
|
||||||
|
@ -41,13 +41,20 @@ in {
|
|||||||
allowedTCPPorts = [ blockyPort grafanaPort ];
|
allowedTCPPorts = [ blockyPort grafanaPort ];
|
||||||
allowedUDPPorts = [ blockyPort ];
|
allowedUDPPorts = [ blockyPort ];
|
||||||
};
|
};
|
||||||
|
hosts = {
|
||||||
|
"192.168.0.10" = [ "wg.ataraxiadev.com" ];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
# ephemeral tailscale node
|
# ephemeral tailscale node
|
||||||
services.tailscale = {
|
services.tailscale = {
|
||||||
enable = true;
|
enable = true;
|
||||||
useRoutingFeatures = "client";
|
useRoutingFeatures = "client";
|
||||||
authKeyFile = "/tmp/blocky-authkey";
|
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
|
systemd.services.tailscaled.serviceConfig.Environment = let
|
||||||
cfg = config.services.tailscale;
|
cfg = config.services.tailscale;
|
||||||
|
@ -1,20 +1,29 @@
|
|||||||
{ pkgs, config, lib, ... }:
|
{ pkgs, config, lib, ... }:
|
||||||
with config.deviceSpecific; {
|
let
|
||||||
i18n.defaultLocale = "en_US.UTF-8";
|
en = "en_US.UTF-8";
|
||||||
|
ru = "ru_RU.UTF-8";
|
||||||
|
in {
|
||||||
|
i18n.defaultLocale = en;
|
||||||
i18n.extraLocaleSettings = {
|
i18n.extraLocaleSettings = {
|
||||||
LANGUAGE = "en_US.UTF-8";
|
LANGUAGE = en;
|
||||||
LC_ALL = "en_US.UTF-8";
|
LC_ALL = en;
|
||||||
LC_TIME = "en_US.UTF-8";
|
LC_TIME = en;
|
||||||
LC_ADDRESS = "ru_RU.UTF-8";
|
LC_ADDRESS = ru;
|
||||||
LC_MONETARY = "ru_RU.UTF-8";
|
LC_MONETARY = ru;
|
||||||
LC_PAPER = "ru_RU.UTF-8";
|
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 = {
|
environment.sessionVariables = {
|
||||||
XKB_DEFAULT_LAYOUT = "us,ru";
|
XKB_DEFAULT_LAYOUT = "us,ru";
|
||||||
XKB_DEFAULT_OPTIONS = "grp:win_space_toggle";
|
XKB_DEFAULT_OPTIONS = "grp:win_space_toggle";
|
||||||
LANGUAGE = "en_US.UTF-8";
|
LANGUAGE = en;
|
||||||
LC_ALL = "en_US.UTF-8";
|
LC_ALL = en;
|
||||||
};
|
};
|
||||||
|
|
||||||
time.timeZone = "Europe/Moscow";
|
time.timeZone = "Europe/Moscow";
|
||||||
@ -26,10 +35,7 @@ with config.deviceSpecific; {
|
|||||||
};
|
};
|
||||||
|
|
||||||
home-manager.users.${config.mainuser} = {
|
home-manager.users.${config.mainuser} = {
|
||||||
home.language = let
|
home.language = {
|
||||||
en = "en_US.UTF-8";
|
|
||||||
ru = "ru_RU.UTF-8";
|
|
||||||
in {
|
|
||||||
address = ru;
|
address = ru;
|
||||||
monetary = ru;
|
monetary = ru;
|
||||||
paper = ru;
|
paper = ru;
|
||||||
|
@ -17,7 +17,6 @@
|
|||||||
user
|
user
|
||||||
ssh
|
ssh
|
||||||
vlock
|
vlock
|
||||||
vpn
|
|
||||||
zsh
|
zsh
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
@ -19,6 +19,7 @@
|
|||||||
ssh
|
ssh
|
||||||
user
|
user
|
||||||
vlock
|
vlock
|
||||||
|
vpn
|
||||||
zsh
|
zsh
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user