cls: add typewriter font to better match libertine
cls,make: introduce config options and make targets