
Is a tiny, cross-platform terminal emulator (written in C).
macOS and Wayland won't build as libmaus doesn't have implementations for those. If you would be interested in making one for your own platform, it would be amazing if you could contribute!
./configure
make
cp cterm /usr/local/bin # or where you want itcterm is a tiny terminal emulator I built from frustrations of not being able to use st across different platforms. Much like st, it is very, very small--even smaller than st. For this reason, however, cterm does not have the "standard" terminal emulator features such as mouse selection, scrollback, fancy graphics, configuration files, the like; this is because, I find all of them useless. If you want to achieve that, use a terminal multiplexer or even VIM (it can function very well as a modal multiplexer).
cterm also doesn't rely on any extra dependancies like FreeType. Well it sort of does, but I chose to vendor libmaus as that is a really simple windowing library I created so that it can be cross platform.
!! This is a lie, cterm as of now depends on libgrapheme !!
Only BDF fonts are supported as for now. If requested (or contributed), I have
no problem with adding other formats but no vector font support! If you want to
convert your vector font, you can use something like otf2bdf (thats what I
do!).
Reloading the font can be done with AltR + r
There is also a provided which uses
otf2ttf to scale any font in a libary if needed.