aboutsummaryrefslogtreecommitdiff
path: root/x.c
diff options
context:
space:
mode:
authorMitch Riedstra <mitch@riedstra.us>2018-03-24 16:14:07 -0400
committerMitch Riedstra <mitch@riedstra.us>2018-03-24 16:14:07 -0400
commit70f1040dc7afc9c8d11029e198a84935487b5033 (patch)
tree12ee3335b0abd909997c9c8c3033574e884d79b3 /x.c
parentc5ba9c025b7ebc34979e839453528f6e4a18712d (diff)
downloadst-70f1040dc7afc9c8d11029e198a84935487b5033.tar.gz
st-70f1040dc7afc9c8d11029e198a84935487b5033.tar.xz
Disable bold fonts by default, look like xterm by default, use a sane font by default, and install to my home directory
Diffstat (limited to 'x.c')
-rw-r--r--x.c9
1 files changed, 6 insertions, 3 deletions
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);