Skip to content

ruifm/st

Repository files navigation

st

This is my personal fork of the original st suckless terminal. I try to always backport upstream patches form st's master ASAP.

Installation

If using arch or an arch based distro, you can manually install the st-ruifm-git package provided in the PKGBUILD, using:

makepkg -si

Else, clone this repo, compile and install manually:

git clone https://github.com/ruifm/st.git
cd st
make
sudo make install

By default, it will be installed to your system's /usr/local/ prefix. If, for instance you prefer (or are only allowed) a local user installation:

mkdir -p ~/.local
make PREFIX=$HOME/.local install

Features

Applied community patches:

Other popular patches suck as alpha and xresources were not applied since I personally do not use them and I want to keep this st fork as minimal as possible.

Shortcuts

Key combination Action
alt + u scroll-up
alt + d scroll-down
alt + shift + u big scroll-up
alt + shift + d big scroll-down
alt + shift + k increase font size
alt + shift + j decrease font size
alt + o font size reset
alt + shift + l copy last printed url to clipboard