diff options
| author | Nathan Reiner <nathan@nathanreiner.xyz> | 2023-04-30 09:54:25 +0200 |
|---|---|---|
| committer | Nathan Reiner <nathan@nathanreiner.xyz> | 2023-04-30 09:54:25 +0200 |
| commit | ace4da505b76e7db8766b395633603c491026c8f (patch) | |
| tree | c277503d0a94ca362e132668789b99b04f31c1c0 | |
| parent | 3ef194542030652633bc562bbe591e9fe68a8139 (diff) | |
use first font as default box
| -rw-r--r-- | config.h | 14 | ||||
| -rw-r--r-- | drw.c | 2 |
2 files changed, 11 insertions, 5 deletions
@@ -16,10 +16,16 @@ static FontPath fonts[] = { "/usr/share/fonts/TTF/Sauce Code Pro Italic Nerd Font Complete Mono.ttf", /* Bold-Italic */ }, { - "/usr/share/fonts/gnu-free/FreeMono.otf", /* Normal */ - "/usr/share/fonts/gnu-free/FreeMonoOblique.otf", /* Italic */ - "/usr/share/fonts/gnu-free/FreeMonoBold.otf", /* Bold */ - "/usr/share/fonts/gnu-free/FreeMonoBoldOblique.otf" /* Bold-Italic */ + "/usr/share/fonts/gnu-free/FreeMono.otf", /* Normal */ + "/usr/share/fonts/gnu-free/FreeMonoOblique.otf", /* Italic */ + "/usr/share/fonts/gnu-free/FreeMono.otf", /* Bold */ + "/usr/share/fonts/gnu-free/FreeMonoOblique.otf" /* Bold-Italic */ + }, + { + "/usr/share/fonts/noto/NotoSansMono-Regular.ttf", /* Normal */ + "/usr/share/fonts/noto/NotoSansMono-Regular.ttf", /* Italic */ + "/usr/share/fonts/noto/NotoSansMono-Regular.ttf", /* Bold */ + "/usr/share/fonts/noto/NotoSansMono-Regular.ttf", /* Bold-Italic */ }, }; int boldstokemode = 1; @@ -226,7 +226,7 @@ create_font_cache(FontPath *fontpath, int size, unsigned fontsize) void font_cache_generate_box(FontCache *fontcache) { - Font *font = get_font_with_charcode(fontcache, 0); + Font *font = get_font_with_charcode(fontcache, 'a'); FT_Set_Pixel_Sizes(font->face, 0, fontcache->fontsize); fontcache->box.width = ((font->face->size->metrics.max_advance) >> 6); fontcache->box.height = (font->face->size->metrics.height) >> 6; |