fix fonts

This commit is contained in:
Osman Faruk Bayram 2025-10-21 22:03:59 +03:00
parent 43e6317a35
commit 2cf520a384

View file

@ -7,35 +7,51 @@
{ {
config = lib.mkIf config.osbmModules.fonts.enable { config = lib.mkIf config.osbmModules.fonts.enable {
fonts.packages = with pkgs; [ fonts.packages = with pkgs; [
noto-fonts cascadia-code
noto-fonts-cjk-sans noto-fonts-cjk-sans
# noto-fonts-emoji noto-fonts-color-emoji
liberation_ttf liberation_ttf
fira-code fira-code
fira-code-symbols fira-code-symbols
mplus-outline-fonts.githubRelease mplus-outline-fonts.githubRelease
dina-font dina-font
nerd-fonts.fira-code
nerd-fonts.ubuntu
nerd-fonts.droid-sans-mono
proggyfonts proggyfonts
jetbrains-mono source-sans
# (nerdfonts.override { source-han-sans
# fonts = [ source-han-mono
# "FiraCode" source-sans-pro
# "JetBrainsMono" source-serif-pro
# "Iosevka" font-awesome
# ]; font-awesome_5
# }) roboto
twitter-color-emoji
iosevka
dejavu_fonts
];
# fonts.fontconfig = {
# defaultFonts.emoji = ["Noto Color Emoji"];
# };
fonts.fontconfig.defaultFonts = {
serif = [
"Source Han Serif SC"
"Source Han Serif TC"
"Noto Color Emoji"
];
sansSerif = [
"Source Han Sans SC"
"Source Han Sans TC"
"Noto Color Emoji"
]; ];
fonts.fontconfig = {
defaultFonts = {
serif = [ "Noto Serif" ];
sansSerif = [ "Noto Sans" ];
monospace = [ monospace = [
"JetBrainsMono Nerd Font" "Droid Sans Mono"
"Fira Code" "DejaVu Sans Mono"
"Source Han Mono"
"Cascadia Code"
]; ];
emoji = [ "Noto Color Emoji" ]; emoji = [ "Noto Color Emoji" ];
}; };
}; };
};
} }