Skip to content

🛠️ This repository contain my st build already patched.

License

Notifications You must be signed in to change notification settings

brunomontezano/st-bruno

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My st (simple terminal) build

Screenshot2020-07-2615:52:10

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.)

How to install st-bruno?

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.

Small Note on Emojis and Special Characters

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.