aboutsummaryrefslogtreecommitdiff
path: root/system/st/README
diff options
context:
space:
mode:
authorB. Watson <yalhcru@gmail.com>2021-11-29 22:17:31 -0500
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2021-12-04 10:09:06 +0700
commit29b32f93ca9b6191cff1e3d8e5e88a7b6116a9c2 (patch)
treec53fdbc179e7bc15c8bc59699dac7d0ff8f6ed7f /system/st/README
parent2fe35f429dffd32f60b502b789b22ad094c0bfe3 (diff)
system/st: Fix ncurses conflict; many enhancements.
Signed-off-by: B. Watson <yalhcru@gmail.com> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system/st/README')
-rw-r--r--system/st/README29
1 files changed, 25 insertions, 4 deletions
diff --git a/system/st/README b/system/st/README
index 8c9e0b40d896f..26c29cb29817f 100644
--- a/system/st/README
+++ b/system/st/README
@@ -1,5 +1,26 @@
-st is a simple terminal implementation for X.
+st (simple terminal)
-NOTE:
-This package overwrite some files from ncurses package.
-If you remove this package, please reinstall ncurses back.
+st is a simple terminal emulator for X which sucks less.
+
+Most st configuration done by editing config.h, which gets baked into
+the st executable. To make this easier, the SlackBuild will look for
+"config.h" in its directory, and copy it into the source directory if
+found. To get the default config.h from the source, do something like
+this:
+
+tar xfO st-0.8.4.tar.gz --wildcards '*/config.def.h' > config.h
+
+...then edit it to your heart's content and copy it into the
+SlackBuild directory. When the package is built, your config.h will be
+used, and also included in /usr/doc/st-$VERSION for reference.
+
+Also, a lot of extra functionality for st is provided as patches, from
+"https://st.suckless.org/patches/". To use these, download them and
+place them in the patches/ directory in the SlackBuild's dir. Note
+that not all provided patches will apply, since some are for old
+versions of st and some are for post-release git. If you use patches,
+the file /usr/doc/st-$VERSION/patches.txt will contain a list of them,
+for reference.
+
+Note that this SlackBuild already includes a .desktop file and icon
+for st, so you don't need the st-desktopentry patch.