From 31db51d7fb782c8e79bf1df067dadc1a8be63255 Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Fri, 21 Aug 2026 10:09:04 +0200 Subject: config: Terminus by default, and stop hiding knobs in the source config.h now carries everything a reader would reasonably want to change: both fonts, the liturgical palette and the fallback for an unlisted colour, the selection rings, geometry, weekday headings, the detail-pane labels, the window title, and which rank earns a badge and what it says. Several of those were literals buried in colitur-x.c. Default font is Terminus:pixelsize=20:antialias=false, matching st. Terminus is a bitmap face, so it exists only at fixed pixelsizes -- the list is in the comment, because asking for one it lacks silently gets a substitute rather than an error. Layout metrics now come from the font instead of magic numbers: line height and the badge from XftFont ascent/descent in colitur-x, column widths in characters rather than pixels in colitur-mu. Before this, changing the font size left a 13px line height and a 110px date column that quietly truncated their contents. --- colitur-x | Bin 27024 -> 27032 bytes 1 file changed, 0 insertions(+), 0 deletions(-) (limited to 'colitur-x') diff --git a/colitur-x b/colitur-x index a49ed72..0865757 100755 Binary files a/colitur-x and b/colitur-x differ -- cgit v1.3