mirror of
https://github.com/moons-14/dotfiles.git
synced 2026-10-06 06:08:11 +09:00
japanese font and keyboard
This commit is contained in:
@@ -36,6 +36,7 @@
|
|||||||
./modules/nixos/cli.nix
|
./modules/nixos/cli.nix
|
||||||
./modules/nixos/sops.nix
|
./modules/nixos/sops.nix
|
||||||
./modules/nixos/impermanence.nix
|
./modules/nixos/impermanence.nix
|
||||||
|
./modules/nixos/font.nix
|
||||||
] ++ extraModules;
|
] ++ extraModules;
|
||||||
};
|
};
|
||||||
in {
|
in {
|
||||||
|
|||||||
@@ -3,6 +3,10 @@
|
|||||||
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
nix.settings.experimental-features = [ "nix-command" "flakes" ];
|
||||||
time.timeZone = "Asia/Tokyo";
|
time.timeZone = "Asia/Tokyo";
|
||||||
i18n.defaultLocale = "ja_JP.UTF-8";
|
i18n.defaultLocale = "ja_JP.UTF-8";
|
||||||
|
services.xserver.xkb.layout = "jp";
|
||||||
|
services.xserver.xkb.variant = "";
|
||||||
|
services.xserver.xkb.options = "ctrl:nocaps";
|
||||||
|
console.keyMap = "jp106";
|
||||||
|
|
||||||
# common user
|
# common user
|
||||||
users.users.moons = {
|
users.users.moons = {
|
||||||
|
|||||||
@@ -0,0 +1,30 @@
|
|||||||
|
{ pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
fonts = {
|
||||||
|
packages = (with pkgs;
|
||||||
|
[
|
||||||
|
noto-fonts
|
||||||
|
noto-fonts-cjk-sans
|
||||||
|
noto-fonts-emoji
|
||||||
|
terminus_font
|
||||||
|
cantarell-fonts
|
||||||
|
font-awesome
|
||||||
|
]
|
||||||
|
);
|
||||||
|
fontDir.enable = true;
|
||||||
|
fontconfig = {
|
||||||
|
defaultFonts = {
|
||||||
|
serif = [
|
||||||
|
"Noto Serif CJK JP"
|
||||||
|
"Noto Color Emoji"
|
||||||
|
];
|
||||||
|
sansSerif =[
|
||||||
|
"Noto Sans CJK JP"
|
||||||
|
"Noto Clor Emoji"
|
||||||
|
];
|
||||||
|
emoji = ["Noto Color Emoji"];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user