See suckless.org for the original source code.
- scrollback: Scroll back through terminal output using the mouse scrolling wheel. (all 3 patches applied to use mouse)
- font2: This patch allows to add spare font besides default. Some glyphs can be not present in default font. For this glyphs st uses font-config and try to find them in font cache first. This patch append fonts defined in font2 variable to the beginning of font cache. So they will be used first for glyphs that absent in default font.
For displaying black and white emojis the awesome font is used. To install this font use pacman:
sudo pacman -Syu ttf-font-awesome
Clone this repository in whatever folder you want, then go in the cloned directory and build the package:
git clone https://www.github.com/rlouage/dwm
cd st
sudo make clean install