From 70f1040dc7afc9c8d11029e198a84935487b5033 Mon Sep 17 00:00:00 2001 From: Mitch Riedstra Date: Sat, 24 Mar 2018 16:14:07 -0400 Subject: Disable bold fonts by default, look like xterm by default, use a sane font by default, and install to my home directory --- x.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'x.c') diff --git a/x.c b/x.c index d43a529..4f55421 100644 --- a/x.c +++ b/x.c @@ -951,17 +951,20 @@ xloadfonts(char *fontstr, double fontsize) win.ch = ceilf(dc.font.height * chscale); FcPatternDel(pattern, FC_SLANT); - FcPatternAddInteger(pattern, FC_SLANT, FC_SLANT_ITALIC); + if (!disableitalic) + FcPatternAddInteger(pattern, FC_SLANT, FC_SLANT_ITALIC); if (xloadfont(&dc.ifont, pattern)) die("st: can't open font %s\n", fontstr); FcPatternDel(pattern, FC_WEIGHT); - FcPatternAddInteger(pattern, FC_WEIGHT, FC_WEIGHT_BOLD); + if (!disablebold) + FcPatternAddInteger(pattern, FC_WEIGHT, FC_WEIGHT_BOLD); if (xloadfont(&dc.ibfont, pattern)) die("st: can't open font %s\n", fontstr); FcPatternDel(pattern, FC_SLANT); - FcPatternAddInteger(pattern, FC_SLANT, FC_SLANT_ROMAN); + if (!disableroman) + FcPatternAddInteger(pattern, FC_SLANT, FC_SLANT_ROMAN); if (xloadfont(&dc.bfont, pattern)) die("st: can't open font %s\n", fontstr); -- cgit v1.2.3