My st
Find a file
2022-03-10 16:09:28 +01:00
arg.h initial commit 2022-03-09 08:21:48 +01:00
boxdraw.c applied boxdraw patch 2022-03-09 08:58:35 +01:00
boxdraw_data.h applied boxdraw patch 2022-03-09 08:58:35 +01:00
config.def.h modified config.def.h 2022-03-09 10:42:43 +01:00
config.mk initial commit 2022-03-09 08:21:48 +01:00
FAQ initial commit 2022-03-09 08:21:48 +01:00
LEGACY initial commit 2022-03-09 08:21:48 +01:00
LICENSE initial commit 2022-03-09 08:21:48 +01:00
Makefile Merge branch 'desktop-entry' 2022-03-10 16:00:54 +01:00
PKGBUILD added pkgbuild 2022-03-09 10:39:31 +01:00
README.md fixed readme 2022-03-09 10:36:08 +01:00
st.1 initial commit 2022-03-09 08:21:48 +01:00
st.c Merge branch 'undercurl' 2022-03-09 10:27:21 +01:00
st.desktop added desktop entry 2022-03-10 16:00:50 +01:00
st.h Merge branch 'undercurl' 2022-03-09 10:27:21 +01:00
st.info Merge branch 'undercurl' 2022-03-09 10:27:21 +01:00
TODO initial commit 2022-03-09 08:21:48 +01:00
win.h initial commit 2022-03-09 08:21:48 +01:00
x.c Merge branch 'w3m' 2022-03-09 10:32:41 +01:00

st - simple terminal

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

Patches

This version of st has the following patches applied

  • Anysize
  • Boxdraw
  • Copyurl
  • Nordtheme
  • Open-copied-url
  • SelectionColors
  • Sync
  • Undercurl
  • Vertcenter
  • w3m-images

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 bt source code.