patches | ||
themes | ||
.gitignore | ||
arg.h | ||
boxdraw_data.h | ||
boxdraw.c | ||
config.def.h | ||
config.h | ||
config.mk | ||
default.nix | ||
hb.c | ||
hb.h | ||
LEGACY | ||
LICENSE | ||
Makefile | ||
README | ||
README.md | ||
st.1 | ||
st.c | ||
st.h | ||
st.info | ||
win.h | ||
x.c |
st
My perfect build of suckless's simple terminal.
patches
- st-boxdraw_v2-0.8.3.diff
- st-clipboard-0.8.3.diff
- st-font2-20190416-ba72400.diff
- st-ligatures-boxdraw-20210824-0.8.4.diff
- st-scrollback-20210507-4536f46.diff
- st-scrollback-mouse-20191024-a2c479c.diff
installation
Note: Install the default fonts: Iosevka, Font Awesome and JoyPixels.
Clone the git repository
git clone https://github.com/SpyHoodle/st
Change directory to st
cd st
Make and install st
make install
Final step: Add a colourscheme to ~/.config/cols/st.h
. This is where st will read a colorscheme.
This should be in the usual form st would have a colourscheme in it's own source code, as st.h
is included at compile time.
Alternatively, you could change the location of the colourscheme in config.h
.