add brightnessctl
[slackbuilds.git] / st / README
blob839e46dce36a83dc134ab2efc94d7cb512707049
1 st (simple terminal)
3 st is a simple terminal emulator for X which sucks less.
5 Most st configuration done by editing config.h, which gets baked into
6 the st executable. To make this easier, the SlackBuild will look for
7 "config.h" in its directory, and copy it into the source directory if
8 found. To get the default config.h from the source, do something like
9 this:
11 tar xfO st-0.9.2.tar.gz --wildcards '*/config.def.h' > config.h
13 ...then edit it to your heart's content and copy it into the
14 SlackBuild directory. When the package is built, your config.h will be
15 used, and also included in /usr/doc/st-$VERSION for reference.
17 Also, a lot of extra functionality for st is provided as patches, from
18 "https://st.suckless.org/patches/". To use these, download them and
19 place them in the patches/ directory in the SlackBuild's dir. Note
20 that not all provided patches will apply, since some are for old
21 versions of st and some are for post-release git. If you use patches,
22 the file /usr/doc/st-$VERSION/patches.txt will contain a list of them,
23 for reference.
25 Note that this SlackBuild already includes a .desktop file and icon
26 for st, so you don't need the st-desktopentry patch.
28 The st.desktop file is changed to start tmux together and add two patches
29 st-blinking_cursor-20230819-3a6d6d7.diff
30 st-defaultfontsize-20210225-4ef0cbd.diff