Go to file
zcake d52552fce5 remove junk 2021-05-13 21:32:02 +08:00
patches remove junk 2021-05-13 21:32:02 +08:00
.gitignore cleaning 2021-03-11 12:31:26 +08:00
FAQ null 2020-10-13 20:02:17 +08:00
LEGACY null 2020-10-13 20:02:17 +08:00
LICENSE null 2020-10-13 20:02:17 +08:00
Makefile cleaning 2021-01-15 12:11:31 +08:00
README.md reband 2021-04-18 05:15:23 +08:00
TODO null 2020-10-13 20:02:17 +08:00
arg.h null 2020-10-13 20:02:17 +08:00
boxdraw.c patching boxdraw patch 2020-11-06 10:29:48 +00:00
boxdraw_data.h patching boxdraw patch 2020-11-06 10:29:48 +00:00
config.def.h remove scrollback patch 2021-01-15 09:36:25 +08:00
config.h change font 2021-05-13 21:31:29 +08:00
config.mk add Ligature support patch 2020-11-14 08:30:14 +08:00
echo change font 2021-05-13 21:31:29 +08:00
hb.c add Ligature support patch 2020-11-14 08:30:14 +08:00
hb.h add Ligature support patch 2020-11-14 08:30:14 +08:00
st change font 2021-05-13 21:31:29 +08:00
st.1 reband 2021-04-18 05:15:23 +08:00
st.c add scrollbacl patch 2021-03-11 12:09:39 +08:00
st.desktop change config 2021-01-03 11:48:46 +08:00
st.h add scrollbacl patch 2021-03-11 12:09:39 +08:00
st.info null 2020-10-13 20:02:17 +08:00
test patching boxdraw patch 2020-11-06 10:29:48 +00:00
win.h apply the latest patch from upstream 2021-01-03 12:00:01 +08:00
x.c reband 2021-04-18 05:15:23 +08:00

README.md

st (eXkc build) - simple terminal

st is a simple terminal emulator for X which sucks less.

Requirements

In order to scroll in st you need my build of scroll.

In order to build st you need the Xlib header files and Harfbuzz.

In order to get opacity in st you need X composite manager (such at compton, xcompmgr,picom...).

Installation

Edit config.mk to match your local setup (st is installed into the /usr/local namespace by default).

Afterwards enter the following command to build and install st (if necessary as root):

# make clean install

Running st

# st

See the man page for additional details.