nix-config/modules/fonts.nix

31 lines
586 B
Nix
Raw Normal View History

2023-06-22 17:13:46 +02:00
{ pkgs, ... }:
{
2023-05-16 20:48:49 +02:00
fonts = {
enableDefaultFonts = false;
2023-05-16 20:48:49 +02:00
fonts = with pkgs; [
noto-fonts
noto-fonts-cjk-sans
noto-fonts-cjk-serif
noto-fonts-emoji
maple-mono
font-awesome
2023-05-25 18:13:50 +02:00
nerdfonts
2023-06-02 15:33:31 +02:00
kanji-stroke-order-font
liberation_ttf
2023-05-16 20:48:49 +02:00
];
2023-06-16 14:51:22 +02:00
2023-05-16 20:48:49 +02:00
fontconfig = {
defaultFonts = {
serif = [ "Noto Serif CJK JP" "Noto Serif" ];
sansSerif = [ "Noto Sans CJK JP" "Noto Sans" ];
monospace = [ "Noto Mono CJK JP" "Noto Mono" ];
2023-05-16 20:48:49 +02:00
};
2023-06-16 14:51:22 +02:00
2023-05-16 20:48:49 +02:00
allowBitmaps = false;
2023-06-16 14:51:22 +02:00
hinting.style = "hintfull";
2023-05-16 20:48:49 +02:00
};
};
}