st-flexipatch

My st-flexipatch configuration
git clone git://git.ethandl.dev/st-flexipatch
Log | Files | Refs | README | LICENSE

commit 1ef6b60bec6dd7cde757eb12780c2f5f718a451a
parent a06cf718793bb5d33ef17bc63c99dd3f1ad8b131
Author: Ethan Long <ethandavidlong@gmail.com>
Date:   Wed, 15 Jan 2025 15:30:03 +1100

Added a few patches to help with compat

Diffstat:
Mpatches.h | 12++++++------
1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/patches.h b/patches.h @@ -107,7 +107,7 @@ * restores the window title (for instance nvim does this when opening and closing). * https://st.suckless.org/patches/csi_22_23/ */ -#define CSI_22_23_PATCH 0 +#define CSI_22_23_PATCH 1 /* According to the specification (see link in BLINKING_CURSOR_PATCH) the "Set cursor style * (DECSCUSR), VT520." escape sequences define both values of 0 and 1 as a blinking block, @@ -122,7 +122,7 @@ * While many terminal emulators do this it is not adhering to specification. xterm is an * example terminal that sets a blinking block instead of the configured one, same as st. */ -#define DEFAULT_CURSOR_PATCH 0 +#define DEFAULT_CURSOR_PATCH 1 /* Return BS on pressing backspace and DEL on pressing the delete key. * https://st.suckless.org/patches/delkey/ @@ -314,7 +314,7 @@ * * https://codeberg.org/dnkl/foot#jumping-between-prompts */ -#define OSC133_PATCH 0 +#define OSC133_PATCH 1 /* Reflow. * Allows st to be resized without cutting off text when the terminal window is made larger again. @@ -388,7 +388,7 @@ * The behavior is similar to Plan 9 where applications can take over windows. * URL TBC */ -#define ST_EMBEDDER_PATCH 1 +#define ST_EMBEDDER_PATCH 0 /* Use inverted defaultbg/fg for selection when bg/fg are the same. * https://st.suckless.org/patches/spoiler/ @@ -413,7 +413,7 @@ * * https://st.suckless.org/patches/sync/ */ -#define SYNC_PATCH 0 +#define SYNC_PATCH 1 /* Instead of a default X cursor, use the xterm cursor from your cursor theme. * You need to uncomment the corresponding line in config.mk to use the -lXcursor library @@ -438,7 +438,7 @@ * * https://st.suckless.org/patches/undercurl/ */ -#define UNDERCURL_PATCH 0 +#define UNDERCURL_PATCH 1 /* Allows mouse scroll without modifier keys for regardless of alt screen using the external * scroll program.