i18n.defaultLocale = "en_US.UTF-8";
console = {
font = "Lat2-Terminus16";
keyMap = "jp106";
# useXkbConfig = true; # use xkb.options in tty.
};
services.kmscon.enable = true;
services.kmscon.fonts =
[
{
name = "source-han-code-jp";
package = pkgs.source-han-code-jp;
### noto フォントはP系ゴシックなのでコンソール向けフォントとしては不適格
#name = "noto-fonts-cjk-sans";
#package = pkgs.noto-fonts-cjk-sans;
}
];
services.kmscon.extraConfig="xkb-layout=jp\nfont-size=10";
services.kmscon.extraOptions="--term xterm-256color";
i18n.defaultLocale = "ja_JP.UTF-8";
#i18n.defaultLocale = "en_US.UTF-8";
i18n.extraLocaleSettings = {
LC_ADDRESS = "ja_JP.UTF-8";
LC_IDENTIFICATION = "ja_JP.UTF-8";
LC_MEASUREMENT = "ja_JP.UTF-8";
LC_MONETARY = "ja_JP.UTF-8";
LC_NAME = "ja_JP.UTF-8";
LC_NUMERIC = "ja_JP.UTF-8";
LC_PAPER = "ja_JP.UTF-8";
LC_TELEPHONE = "ja_JP.UTF-8";
LC_TIME = "ja_JP.UTF-8";
};
console = {
font = "Lat2-Terminus16";
keyMap = "jp106";
# useXkbConfig = true; # use xkb.options in tty.
};