summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Jennings <craigmartinjennings@gmail.com>2023-07-23 13:39:50 -0500
committerCraig Jennings <craigmartinjennings@gmail.com>2023-07-23 13:39:50 -0500
commitb38c49167c08e1033379ff7857c26b57a359089b (patch)
treedcc70930f428c0c379f05e1afa5ee3ea97d538fb
parentcc04072be656b374aedb5f48bb90de1fd53d6ce1 (diff)
adding todo to track progress
-rw-r--r--todo.org67
1 files changed, 67 insertions, 0 deletions
diff --git a/todo.org b/todo.org
new file mode 100644
index 0000000..ca27c4b
--- /dev/null
+++ b/todo.org
@@ -0,0 +1,67 @@
+ST Patches
+* ST Patches Open Work
+** DOING [#A] scrollback and reflow
+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
+
+
+** 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
+* ST Patches Cancelled