summaryrefslogtreecommitdiff
path: root/todo.org
diff options
context:
space:
mode:
Diffstat (limited to 'todo.org')
-rw-r--r--todo.org56
1 files changed, 47 insertions, 9 deletions
diff --git a/todo.org b/todo.org
index eb56595..5cc6971 100644
--- a/todo.org
+++ b/todo.org
@@ -1,19 +1,27 @@
ST Patches
* ST Patches Open Work
-** TODO [#B] xresources with signal reloading
+** TODO [#B] dynamic cursor color
*** Description and URLs
-This patch adds the ability to configure st via Xresources and signal reloading. This patch is not based on xresources patch and is extended from xst's commit on github.
-You can basically pass a USR1 signal to all st processes after updating your Xresources to reload the settings: ` pidof st | xargs kill -s USR1 `
+Swaps the colors of your cursor and the character you're currently on (much like alacritty). Some say the effect is very appealing:)
+Notes
+
+Might be incomplete - I'm new and improvements are very welcome!
+
+ Might have some edge cases where it doesn't work properly
+ Performance degradation considerations? More testing & feedback needed
+
+https://st.suckless.org/patches/dynamic-cursor-color/
+https://st.suckless.org/patches/dynamic-cursor-color/st-dynamic-cursor-color-0.9.diff
-https://st.suckless.org/patches/xresources-with-reload-signal/
-https://st.suckless.org/patches/xresources-with-reload-signal/st-xresources-signal-reloading-20220407-ef05519.diff
-** TODO [#B] swaps the color of the background with the character the cursor is on
-st-dynamic-cursor-color-0.9.diff
** TODO [#C] .desktop entry
st-desktopentry-0.8.5.diff
** TODO [#C] netwmicon
st-netwmicon-0.8.5-v2.diff
-** TODO [#C] colorschemes
+* ST Patches Aborted
+** CANCELLED [#C] colorschemes
+*** 2023-07-23 @ 17:34:43 -0500 Unnecessary
+Not needed now that I can configure st attributes via Xresources
+*** Description and URLs
This patch adds multiple color schemes and lets you change them without having to restart st.
Predefined color schemes:
@@ -38,7 +46,6 @@ Key bindings
https://st.suckless.org/patches/colorschemes/
https://st.suckless.org/patches/colorschemes/st-colorschemes-0.8.5.diff
-* ST Patches Aborted
** CANCELLED [#B] right-click sends paste
*** 2023-07-23 @ 17:12:15 -0500 patching failed, manual intervention failed
I can't locate where in x.c this patch should apply. It's a pretty straightforward one line change, but the constant doesn't exist any longer.
@@ -118,6 +125,37 @@ https://st.suckless.org/patches/externalpipe/st-externalpipe-0.8.4.diff
When using the scrollback patch, you can apply this patch ontop in order to use externalpipe onto the entire terminal history:
https://st.suckless.org/patches/externalpipe/st-externalpipe-eternal-0.8.3.diff
* ST Patches Completed
+** DONE [#B] xresources with signal reloading
+*** 2023-07-23 @ 17:33:40 -0500 Verification Steps Succeeded
+Added configuration options to .Xresources and launched ST to verify them
+
+! ST (suckless terminal) settings
+st.font: FiraCode Nerd Font Mono:size=12
+st.background: gruvbox_bg
+st.foreground: gruvbox_fg
+st.color0: gruvbox_bg
+st.color1: gruvbox_red
+st.color2: gruvbox_green
+st.color3: gruvbox_yellow
+st.color4: gruvbox_blue
+st.color5: gruvbox_purple
+st.color6: gruvbox_aqua
+st.color7: gruvbox_fg
+st.color8: gruvbox_gray
+st.color9: gruvbox_red
+st.color10: gruvbox_green
+st.color11: gruvbox_yellow
+st.color12: gruvbox_blue
+st.color13: gruvbox_purple
+st.color14: gruvbox_aqua
+st.color15: gruvbox_fg
+*** 2023-07-23 @ 17:24:00 -0500 patch successful without issues
+*** Description and URLs
+This patch adds the ability to configure st via Xresources and signal reloading. This patch is not based on xresources patch and is extended from xst's commit on github.
+You can basically pass a USR1 signal to all st processes after updating your Xresources to reload the settings: ` pidof st | xargs kill -s USR1 `
+
+https://st.suckless.org/patches/xresources-with-reload-signal/
+https://st.suckless.org/patches/xresources-with-reload-signal/st-xresources-signal-reloading-20220407-ef05519.diff
** DONE [#A] font2 (fallback font for glyphs + emojis)
*** 2023-07-23 @ 17:08:03 -0500 Patch applied successfully w/o issues
*** Description and URLs