blob: 135dd7e9b0add2e5c81088aa3ef667de8c438edb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
ST Patches
* ST Patches Open Work
** TODO [#A] Backspace key sends BS; delete key send DEL
st-delkey-20201112-4ef0cbd.diff
** TODO [#A] prefers system (browser) clipboard instead of terminal clipboard
st-clipboard-0.8.3.diff
** TODO [#A] allows alpha transparency
st-alpha-osc11-20220222-0.8.5.diff
** TODO [#A] allows ligatures (must be applied after alpha and scrollback)
st-ligatures-alpha-scrollback-20230105-0.9.diff
** TODO [#B] allows setting of size of ST via the -G parameter
st-anygeometry-0.8.1.diff
** TODO [#B] swaps the color of the background with the character the cursor is on
st-dynamic-cursor-color-0.9.diff
** TODO [#B] read and write st's screen via a pipe
st-externalpipe-0.8.4.diff
** TODO [#A] fallback font (for glyphs + emojis)
st-font2-0.8.5.diff
** TODO [#B] colorschemes
This patch adds multiple color schemes and lets you change them without having to restart st.
Predefined color schemes:
the default (dark) st color scheme
the default (dark) alacritty color scheme
One Half (dark & light)
Solarized (dark & light)
Gruvbox (dark & light)
It's similar to the palettes patch but it has additional features:
Support for the colors 17 to 256 (palettes returns random colors here).
Allow different background and foreground color indices for different color schemes.
Add a key binding for switching through color schemes.
Key bindings
Select the first..eighth color scheme with Alt+1..8.
Select the next color scheme with Alt+0.
Select the previous one with Ctrl+Alt+0.
https://st.suckless.org/patches/colorschemes/
https://st.suckless.org/patches/colorschemes/st-colorschemes-0.8.5.diff
** TODO [#C] .desktop entry and icon
st-netwmicon-0.8.5-v2.diff
st-desktopentry-0.8.5.diff
** TODO [#C] right-click sends paste
st-rightclickpaste-0.8.2.diff
** TODO [#D] allows for 2 transparencies: based on window focus state
st-focus-20200731-patch_alpha.diff
* ST Patches Completed
** DONE [#A] scrollback and reflow
*** 2023-07-23 @ 13:48:51 -0500 All patches applied successfully w/o issue
*** Patch Links and Descriptions
https://st.suckless.org/patches/scrollback/
Scroll back through terminal output using Shift+{PageUp, PageDown}.
https://st.suckless.org/patches/scrollback/st-scrollback-0.8.5.diff
Apply the following patch on top of the previous to allow column and row reflow.
https://st.suckless.org/patches/scrollback/st-scrollback-reflow-20230607-211964d.diff
Apply the following patch on top of the previous to allow scrolling using Shift+MouseWheel.
https://st.suckless.org/patches/scrollback/st-scrollback-mouse-20220127-2c5edf2.diff
Apply the following patch on top of the previous two to allow scrollback using mouse wheel only when not in MODE_ALTSCREEN.
https://st.suckless.org/patches/scrollback/st-scrollback-mouse-altscreen-20220127-2c5edf2.diff
* ST Patches Cancelled
|