diff --git a/main.c b/main.c index 903d0080..65b01937 100644 --- a/main.c +++ b/main.c @@ -67,9 +67,9 @@ initialize_fonts(const struct config *conf, struct font *fonts[4]) tll_push_back(font_names, it->item); if ((fonts[0] = font_from_name(font_names, "")) == NULL || - (fonts[1] = font_from_name(font_names, "style=bold")) == NULL || - (fonts[2] = font_from_name(font_names, "style=italic")) == NULL || - (fonts[3] = font_from_name(font_names, "style=bold italic")) == NULL) + (fonts[1] = font_from_name(font_names, "weight=bold")) == NULL || + (fonts[2] = font_from_name(font_names, "slant=italic")) == NULL || + (fonts[3] = font_from_name(font_names, "weight=bold:slant=italic")) == NULL) { tll_free(font_names); return false; diff --git a/terminal.c b/terminal.c index bbcd16f2..c4cd8c25 100644 --- a/terminal.c +++ b/terminal.c @@ -368,9 +368,9 @@ initialize_fonts(struct terminal *term, const struct config *conf) tll_push_back(font_names, it->item); if ((term->fonts[0] = font_from_name(font_names, "")) == NULL || - (term->fonts[1] = font_from_name(font_names, "style=bold")) == NULL || - (term->fonts[2] = font_from_name(font_names, "style=italic")) == NULL || - (term->fonts[3] = font_from_name(font_names, "style=bold italic")) == NULL) + (term->fonts[1] = font_from_name(font_names, "weight=bold")) == NULL || + (term->fonts[2] = font_from_name(font_names, "slant=italic")) == NULL || + (term->fonts[3] = font_from_name(font_names, "weight=bold:slant=italic")) == NULL) { tll_free(font_names); return false;