• C 93.5%
  • Shell 5%
  • Roff 0.9%
  • Makefile 0.6%
Find a file
2025-08-28 06:51:19 +02:00
.gitignore APPLIED st-kitty-graphics-20240922, updated .gitignore 2025-08-14 12:48:29 +02:00
arg.h don't modify argv, use a counter 2018-03-20 21:22:27 +01:00
config.def.h APPLIED st-desktopentry-0.8.5, added xterm compatibility fix 2025-08-28 05:32:46 +02:00
config.h Config.h customization - keybinds 2025-08-28 06:51:19 +02:00
config.mk APPLIED st-desktopentry-0.8.5, added xterm compatibility fix 2025-08-28 05:32:46 +02:00
FAQ FAQ: document the color emojis crash issue which affected some systems is fixed 2022-09-16 23:07:09 +02:00
graphics.c APPLIED st-kitty-graphics-20240922, updated .gitignore 2025-08-14 12:48:29 +02:00
graphics.h APPLIED st-kitty-graphics-20240922, updated .gitignore 2025-08-14 12:48:29 +02:00
icat-mini.sh APPLIED st-kitty-graphics-20240922, updated .gitignore 2025-08-14 12:48:29 +02:00
khash.h APPLIED st-kitty-graphics-20240922, updated .gitignore 2025-08-14 12:48:29 +02:00
kvec.h APPLIED st-kitty-graphics-20240922, updated .gitignore 2025-08-14 12:48:29 +02:00
LEGACY LEGACY: typo. 2012-09-18 19:08:03 +02:00
LICENSE LICENSE: bump year 2022-01-10 17:11:17 +01:00
Makefile APPLIED st-desktopentry-0.8.5, added xterm compatibility fix 2025-08-28 05:32:46 +02:00
README tic -s -> tic -sx (Treat unknown capabilities as user-defined.) 2016-11-14 19:05:47 +01:00
rowcolumn_diacritics_helpers.c APPLIED st-kitty-graphics-20240922, updated .gitignore 2025-08-14 12:48:29 +02:00
st.1 Add support for scroll(1) 2020-04-11 15:23:20 +02:00
st.c APPLIED st-newterm-0.9 2025-08-28 05:28:43 +02:00
st.desktop APPLIED st-desktopentry-0.8.5, added xterm compatibility fix 2025-08-28 05:32:46 +02:00
st.h APPLIED st-newterm-0.9 2025-08-28 05:28:43 +02:00
st.info APPLIED st-csi_22_23-0.8.5 2025-08-14 14:52:25 +02:00
TODO Remove old TODO entry. 2015-04-13 17:06:11 +02:00
win.h APPLIED st-csi_22_23-0.8.5 2025-08-14 14:52:25 +02:00
x.c Revert "APPLIED st-clipboard-0.8.3, Removed patches/ as all were applied" 2025-08-28 05:41:55 +02:00

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


Requirements
------------
In order to build st you need the Xlib header files.


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
----------
If you did not install st with make clean install, you must compile
the st terminfo entry with the following command:

    tic -sx st.info

See the man page for additional details.

Credits
-------
Based on Aurélien APTEL <aurelien dot aptel at gmail dot com> bt source code.