st is a simple terminal emulator for X which sucks less (st is created by the suckless team). This is my personal build of st, based on DistroTube's build. I used some patches in this build to make st more like myself. The patches I added to this build include:
- alpha (for transparency)
- font2 (to allow setting more than one font, useful when the default font has missing glyphs)
- scrollback (scrollback through terminal using Shift+PageUp/PageDown.)
- scrollback mouse altscreen (allows scrolling using Shift+MouseWheel.)
Download the source code from this repository or, preferably, use a git clone:
git clone https://github.com/brunomontezano/st-bruno
cd st-bruno
sudo make clean install
NOTE: Installing st-bruno will overwrite your existing st installation so make a backup of your current config if you need.
Also, be sure to have a composite manager (xcompmgr
, picom
, compton
, etc.) running if you want transparency, and the mononoki Nerd Font
to properly render stuff.
If st crashes when viewing emojis, install libxft-bgra or libxft-bgra-git from the AUR.
Note that some special characters may appear truncated if too wide. You might want to manually set your emoji/special character font to a lower size in the config.h
file to avoid this.