My perfect build of the suckless simple terminal.
Go to file
2022-05-29 19:04:18 +01:00
patches Add files via upload 2022-02-22 19:56:29 +00:00
.gitignore ignore binaries 2022-02-25 12:41:19 +00:00
arg.h Add files via upload 2022-01-23 00:15:26 +00:00
boxdraw_data.h Add files via upload 2022-01-23 00:15:26 +00:00
boxdraw.c Add files via upload 2022-01-23 00:15:26 +00:00
colours.h change colours 2022-05-29 19:04:18 +01:00
config.def.h Add files via upload 2022-02-18 18:40:33 +00:00
config.h relocate colours 2022-05-13 20:19:44 +01:00
config.mk Add files via upload 2022-02-18 18:40:33 +00:00
hb.c Add files via upload 2022-02-18 18:40:33 +00:00
hb.h Add files via upload 2022-02-18 18:40:33 +00:00
LEGACY Add files via upload 2022-02-18 18:40:33 +00:00
LICENSE Add files via upload 2022-02-18 18:40:33 +00:00
Makefile Add files via upload 2022-02-18 18:40:33 +00:00
README Add files via upload 2022-02-18 18:40:33 +00:00
README.md change default cols location 2022-02-25 12:42:59 +00:00
st.1 Add files via upload 2022-02-18 18:40:33 +00:00
st.c Add files via upload 2022-02-18 18:40:33 +00:00
st.h Add files via upload 2022-02-18 18:40:33 +00:00
st.info Add files via upload 2022-02-18 18:40:33 +00:00
win.h Add files via upload 2022-01-23 00:15:26 +00:00
x.c Add files via upload 2022-02-22 19:56:29 +00:00

st

My perfect build of suckless's simple terminal.

st screenshot

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.