style: setup qt and gtk styles, options and defaults

This commit is contained in:
Charlie Root 2024-08-16 13:32:47 +02:00
commit b7da4a442b
4 changed files with 97 additions and 43 deletions

View file

@ -20,4 +20,13 @@ in {
corefonts
]
++ optional (extraFonts != null) extraFonts;
# this fixes emoji stuff
fontconfig = {
defaultFonts = {
monospace = ["ComicShannsMono Nerd Font" "Noto Color Emoji"];
sansSerif = ["ComicShannsMono Nerd Font" "Noto Color Emoji"];
serif = ["ComicShannsMono Nerd Font" "Noto Color Emoji"];
emoji = ["Noto Color Emoji"];
};
};
}