patch.def.h sync

This commit is contained in:
2023-02-26 12:52:01 +01:00
parent b4acc30aa0
commit 1c6f192142
4 changed files with 35 additions and 35 deletions

View File

@@ -11,7 +11,7 @@
* is to have dmenu appear on top of the bar when using said patch in dwm. * is to have dmenu appear on top of the bar when using said patch in dwm.
* https://github.com/bakkeby/patches/wiki/barpadding * https://github.com/bakkeby/patches/wiki/barpadding
*/ */
#define BARPADDING_PATCH 0 #define BARPADDING_PATCH 1
/* This patch adds a border around the dmenu window. It is intended to be used with the center /* This patch adds a border around the dmenu window. It is intended to be used with the center
* or xyw patches, to make the menu stand out from similarly coloured windows. * or xyw patches, to make the menu stand out from similarly coloured windows.
@@ -23,7 +23,7 @@
* case-insensitive -i option with a case sensitive -s option. * case-insensitive -i option with a case sensitive -s option.
* http://tools.suckless.org/dmenu/patches/case-insensitive/ * http://tools.suckless.org/dmenu/patches/case-insensitive/
*/ */
#define CASEINSENSITIVE_PATCH 0 #define CASEINSENSITIVE_PATCH 1
/* This patch centers dmenu in the middle of the screen. /* This patch centers dmenu in the middle of the screen.
* https://tools.suckless.org/dmenu/patches/center/ * https://tools.suckless.org/dmenu/patches/center/
@@ -33,7 +33,7 @@
/* Minor patch to enable the use of Ctrl+v (XA_PRIMARY) and Ctrl+Shift+v (CLIPBOARD) to paste. /* Minor patch to enable the use of Ctrl+v (XA_PRIMARY) and Ctrl+Shift+v (CLIPBOARD) to paste.
* By default dmenu only supports Ctrl+y and Ctrl+Shift+y to paste. * By default dmenu only supports Ctrl+y and Ctrl+Shift+y to paste.
*/ */
#define CTRL_V_TO_PASTE_PATCH 0 #define CTRL_V_TO_PASTE_PATCH 1
/* This patch adds a flag (-dy) which makes dmenu run the command given to it whenever input /* This patch adds a flag (-dy) which makes dmenu run the command given to it whenever input
* is changed with the current input as the last argument and update the option list according * is changed with the current input as the last argument and update the option list according
@@ -55,13 +55,13 @@
* to be used together with the fuzzymatch patch. * to be used together with the fuzzymatch patch.
* https://tools.suckless.org/dmenu/patches/fuzzyhighlight/ * https://tools.suckless.org/dmenu/patches/fuzzyhighlight/
*/ */
#define FUZZYHIGHLIGHT_PATCH 0 #define FUZZYHIGHLIGHT_PATCH 1
/* This patch adds support for fuzzy-matching to dmenu, allowing users to type non-consecutive /* This patch adds support for fuzzy-matching to dmenu, allowing users to type non-consecutive
* portions of the string to be matched. * portions of the string to be matched.
* https://tools.suckless.org/dmenu/patches/fuzzymatch/ * https://tools.suckless.org/dmenu/patches/fuzzymatch/
*/ */
#define FUZZYMATCH_PATCH 0 #define FUZZYMATCH_PATCH 1
/* Adds fzf-like functionality for dmenu. /* Adds fzf-like functionality for dmenu.
* Refer to https://github.com/DAFF0D11/dafmenu/ for documentation and example use cases. * Refer to https://github.com/DAFF0D11/dafmenu/ for documentation and example use cases.
@@ -113,7 +113,7 @@
* integrate dmenu with other UI elements that require a particular vertical size. * integrate dmenu with other UI elements that require a particular vertical size.
* http://tools.suckless.org/dmenu/patches/line-height/ * http://tools.suckless.org/dmenu/patches/line-height/
*/ */
#define LINE_HEIGHT_PATCH 0 #define LINE_HEIGHT_PATCH 1
/* This patch adds a -wm flag which sets override_redirect to false; thus letting your window /* This patch adds a -wm flag which sets override_redirect to false; thus letting your window
* manager manage the dmenu window. * manager manage the dmenu window.
@@ -133,7 +133,7 @@
/* This patch adds basic mouse support for dmenu. /* This patch adds basic mouse support for dmenu.
* https://tools.suckless.org/dmenu/patches/mouse-support/ * https://tools.suckless.org/dmenu/patches/mouse-support/
*/ */
#define MOUSE_SUPPORT_PATCH 0 #define MOUSE_SUPPORT_PATCH 1
/* Without this patch when you press Ctrl+Enter dmenu just outputs current item and it is not /* Without this patch when you press Ctrl+Enter dmenu just outputs current item and it is not
* possible to undo that. * possible to undo that.

View File

@@ -19,7 +19,7 @@
* Awesomebar takes precedence over fancybar. * Awesomebar takes precedence over fancybar.
* https://dwm.suckless.org/patches/awesomebar/ * https://dwm.suckless.org/patches/awesomebar/
*/ */
#define BAR_AWESOMEBAR_PATCH 0 #define BAR_AWESOMEBAR_PATCH 1
/* This patch depends on statuscmd patch and adds integration with a (patched) /* This patch depends on statuscmd patch and adds integration with a (patched)
* dwmblocks instance to give a clickable status bar. One must not necessarily * dwmblocks instance to give a clickable status bar. One must not necessarily
@@ -151,7 +151,7 @@
* This patch is incompatible with the extrabar patch. * This patch is incompatible with the extrabar patch.
* https://dwm.suckless.org/patches/status2d/ * https://dwm.suckless.org/patches/status2d/
*/ */
#define BAR_STATUS2D_PATCH 0 #define BAR_STATUS2D_PATCH 1
/* Supplementary patch should you want to disable alpha for the status2d section */ /* Supplementary patch should you want to disable alpha for the status2d section */
#define BAR_STATUS2D_NO_ALPHA_PATCH 0 #define BAR_STATUS2D_NO_ALPHA_PATCH 0
@@ -167,7 +167,7 @@
/* The systray patch adds systray for the status bar. /* The systray patch adds systray for the status bar.
* https://dwm.suckless.org/patches/systray/ * https://dwm.suckless.org/patches/systray/
*/ */
#define BAR_SYSTRAY_PATCH 0 #define BAR_SYSTRAY_PATCH 1
/* Show tag symbols in the bar. */ /* Show tag symbols in the bar. */
#define BAR_TAGS_PATCH 1 #define BAR_TAGS_PATCH 1
@@ -331,7 +331,7 @@
/* Allows the bar height to be explicitly set rather than being derived from font. /* Allows the bar height to be explicitly set rather than being derived from font.
* https://dwm.suckless.org/patches/bar_height/ * https://dwm.suckless.org/patches/bar_height/
*/ */
#define BAR_HEIGHT_PATCH 0 #define BAR_HEIGHT_PATCH 1
/* This patch prevents dwm from drawing tags with no clients (i.e. vacant) on the bar. /* This patch prevents dwm from drawing tags with no clients (i.e. vacant) on the bar.
* https://dwm.suckless.org/patches/hide_vacant_tags/ * https://dwm.suckless.org/patches/hide_vacant_tags/
@@ -367,7 +367,7 @@
* toggled in unison when vanitygaps are toggled. Increasing or decreasing gaps during runtime * toggled in unison when vanitygaps are toggled. Increasing or decreasing gaps during runtime
* will not affect the bar padding. * will not affect the bar padding.
*/ */
#define BAR_PADDING_VANITYGAPS_PATCH 0 #define BAR_PADDING_VANITYGAPS_PATCH 1
/* This patch adds simple markup for status messages using pango markup. /* This patch adds simple markup for status messages using pango markup.
* This depends on the pango library v1.44 or greater. * This depends on the pango library v1.44 or greater.
@@ -441,7 +441,7 @@
/* Adds a window task switcher toggled using alt-tab. /* Adds a window task switcher toggled using alt-tab.
* https://dwm.suckless.org/patches/alt-tab/ * https://dwm.suckless.org/patches/alt-tab/
*/ */
#define ALT_TAB_PATCH 0 #define ALT_TAB_PATCH 1
/* All floating windows are centered, like the center patch, but without a rule. /* All floating windows are centered, like the center patch, but without a rule.
* The center patch takes precedence over this patch. * The center patch takes precedence over this patch.
@@ -466,13 +466,13 @@
* This patch takes precedence over ATTACHBELOW_PATCH. * This patch takes precedence over ATTACHBELOW_PATCH.
* https://dwm.suckless.org/patches/attachaside/ * https://dwm.suckless.org/patches/attachaside/
*/ */
#define ATTACHASIDE_PATCH 0 #define ATTACHASIDE_PATCH 1
/* This patch adds new clients below the selected client. /* This patch adds new clients below the selected client.
* This patch takes precedence over ATTACHBOTTOM_PATCH. * This patch takes precedence over ATTACHBOTTOM_PATCH.
* https://dwm.suckless.org/patches/attachbelow/ * https://dwm.suckless.org/patches/attachbelow/
*/ */
#define ATTACHBELOW_PATCH 0 #define ATTACHBELOW_PATCH 1
/* This patch adds new clients at the bottom of the stack. /* This patch adds new clients at the bottom of the stack.
* https://dwm.suckless.org/patches/attachbottom/ * https://dwm.suckless.org/patches/attachbottom/
@@ -555,7 +555,7 @@
/* The cyclelayouts patch lets you cycle through all your layouts. /* The cyclelayouts patch lets you cycle through all your layouts.
* https://dwm.suckless.org/patches/cyclelayouts/ * https://dwm.suckless.org/patches/cyclelayouts/
*/ */
#define CYCLELAYOUTS_PATCH 0 #define CYCLELAYOUTS_PATCH 1
/* Make dwm respect _MOTIF_WM_HINTS property, and not draw borders around windows requesting /* Make dwm respect _MOTIF_WM_HINTS property, and not draw borders around windows requesting
* for it. Some applications use this property to notify window managers to not draw window * for it. Some applications use this property to notify window managers to not draw window
@@ -680,7 +680,7 @@
* again it shows the bar and restores the layout that was active before going fullscreen. * again it shows the bar and restores the layout that was active before going fullscreen.
* https://dwm.suckless.org/patches/fullscreen/ * https://dwm.suckless.org/patches/fullscreen/
*/ */
#define FULLSCREEN_PATCH 0 #define FULLSCREEN_PATCH 1
/* This patch provides a keybinding to rotate all clients in the currently selected /* This patch provides a keybinding to rotate all clients in the currently selected
* area (master or stack) without affecting the other area. * area (master or stack) without affecting the other area.
@@ -820,7 +820,7 @@
/* Removes the border when there is only one window visible. /* Removes the border when there is only one window visible.
* https://dwm.suckless.org/patches/noborder/ * https://dwm.suckless.org/patches/noborder/
*/ */
#define NOBORDER_PATCH 0 #define NOBORDER_PATCH 1
/* Enable modifying or removing dmenu in config.def.h which resulted previously in a /* Enable modifying or removing dmenu in config.def.h which resulted previously in a
* compilation error because two lines of code hardcode dmenu into dwm. * compilation error because two lines of code hardcode dmenu into dwm.
@@ -942,7 +942,7 @@
* Additionally dwm can quit cleanly by using kill -TERM dwmpid. * Additionally dwm can quit cleanly by using kill -TERM dwmpid.
* https://dwm.suckless.org/patches/restartsig/ * https://dwm.suckless.org/patches/restartsig/
*/ */
#define RESTARTSIG_PATCH 0 #define RESTARTSIG_PATCH 1
/* Adds rio-like drawing to resize the selected client. /* Adds rio-like drawing to resize the selected client.
* This depends on an external tool slop being installed. * This depends on an external tool slop being installed.
@@ -981,10 +981,10 @@
* https://lists.suckless.org/hackers/2004/17205.html * https://lists.suckless.org/hackers/2004/17205.html
* https://dwm.suckless.org/patches/scratchpads/ * https://dwm.suckless.org/patches/scratchpads/
*/ */
#define SCRATCHPADS_PATCH 0 #define SCRATCHPADS_PATCH 1
/* Minor alteration of the above allowing clients to keep their size and position when shown */ /* Minor alteration of the above allowing clients to keep their size and position when shown */
#define SCRATCHPADS_KEEP_POSITION_AND_SIZE_PATCH 0 #define SCRATCHPADS_KEEP_POSITION_AND_SIZE_PATCH 1
/* This alternative patch enables a scratchpad feature in dwm similar to the scratchpad /* This alternative patch enables a scratchpad feature in dwm similar to the scratchpad
* feature in i3wm. * feature in i3wm.
@@ -1002,7 +1002,7 @@
* *
* The above is not persisted across reboots, however. * The above is not persisted across reboots, however.
*/ */
#define SEAMLESS_RESTART_PATCH 0 #define SEAMLESS_RESTART_PATCH 1
/* As opposed to the original patch this only adds a rule option allowing fake fullscreen /* As opposed to the original patch this only adds a rule option allowing fake fullscreen
* to be enabled for applications when they start. This is intended to be used in combination * to be enabled for applications when they start. This is intended to be used in combination
@@ -1122,7 +1122,7 @@
* *
* https://github.com/bakkeby/patches/wiki/steam * https://github.com/bakkeby/patches/wiki/steam
*/ */
#define STEAM_PATCH 0 #define STEAM_PATCH 1
/* Adds toggleable keyboard shortcut to make a client 'sticky', i.e. visible on all tags. /* Adds toggleable keyboard shortcut to make a client 'sticky', i.e. visible on all tags.
* https://dwm.suckless.org/patches/sticky/ * https://dwm.suckless.org/patches/sticky/
@@ -1234,7 +1234,7 @@
* adjacent monitor. * adjacent monitor.
* https://github.com/bakkeby/patches/blob/master/dwm/dwm-tagswapmon-6.2.diff * https://github.com/bakkeby/patches/blob/master/dwm/dwm-tagswapmon-6.2.diff
*/ */
#define TAGSWAPMON_PATCH 0 #define TAGSWAPMON_PATCH 1
/* Sync tag actions across all monitors. /* Sync tag actions across all monitors.
* This is comparable to a sort of pseudo-desktop environment. * This is comparable to a sort of pseudo-desktop environment.
@@ -1303,7 +1303,7 @@
* https://github.com/bakkeby/patches/blob/master/dwm/dwm-vanitygaps-6.2.diff * https://github.com/bakkeby/patches/blob/master/dwm/dwm-vanitygaps-6.2.diff
* https://github.com/bakkeby/patches/blob/master/dwm/dwm-cfacts-vanitygaps-6.2.diff * https://github.com/bakkeby/patches/blob/master/dwm/dwm-cfacts-vanitygaps-6.2.diff
*/ */
#define VANITYGAPS_PATCH 0 #define VANITYGAPS_PATCH 1
/* This patch adds outer gaps for the monocle layout. /* This patch adds outer gaps for the monocle layout.
* Most gaps patches tries to avoid gaps on the monocle layout, as it is often used as a * Most gaps patches tries to avoid gaps on the monocle layout, as it is often used as a
@@ -1383,7 +1383,7 @@
/* Bottomstack horizontal layout. /* Bottomstack horizontal layout.
* https://dwm.suckless.org/patches/bottomstack/ * https://dwm.suckless.org/patches/bottomstack/
*/ */
#define BSTACKHORIZ_LAYOUT 0 #define BSTACKHORIZ_LAYOUT 1
/* Centered master layout. /* Centered master layout.
* https://dwm.suckless.org/patches/centeredmaster/ * https://dwm.suckless.org/patches/centeredmaster/
@@ -1409,12 +1409,12 @@
/* Fibonacci dwindle layout. /* Fibonacci dwindle layout.
* https://dwm.suckless.org/patches/fibonacci/ * https://dwm.suckless.org/patches/fibonacci/
*/ */
#define FIBONACCI_DWINDLE_LAYOUT 0 #define FIBONACCI_DWINDLE_LAYOUT 1
/* Fibonacci spiral layout. /* Fibonacci spiral layout.
* https://dwm.suckless.org/patches/fibonacci/ * https://dwm.suckless.org/patches/fibonacci/
*/ */
#define FIBONACCI_SPIRAL_LAYOUT 0 #define FIBONACCI_SPIRAL_LAYOUT 1
/* Flextile deluxe layout. /* Flextile deluxe layout.
* A revamped, more flexible, and over-the-top version of the original flextile layout. * A revamped, more flexible, and over-the-top version of the original flextile layout.
@@ -1430,7 +1430,7 @@
/* Gridmode (grid) layout. /* Gridmode (grid) layout.
* https://dwm.suckless.org/patches/gridmode/ * https://dwm.suckless.org/patches/gridmode/
*/ */
#define GRIDMODE_LAYOUT 0 #define GRIDMODE_LAYOUT 1
/* Horizontal grid (horizgrid) layout. /* Horizontal grid (horizgrid) layout.
* https://dwm.suckless.org/patches/horizgrid/ * https://dwm.suckless.org/patches/horizgrid/

View File

@@ -14,7 +14,7 @@
* when including this patch. * when including this patch.
* https://st.suckless.org/patches/alpha/ * https://st.suckless.org/patches/alpha/
*/ */
#define ALPHA_PATCH 0 #define ALPHA_PATCH 1
/* The alpha focus highlight patch allows the user to specify two distinct opacity values or /* The alpha focus highlight patch allows the user to specify two distinct opacity values or
* background colors in order to easily differentiate between focused and unfocused terminal * background colors in order to easily differentiate between focused and unfocused terminal
@@ -57,13 +57,13 @@
* https://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h4-Functions-using-CSI-_-ordered-by-the-final-character-lparen-s-rparen:CSI-Ps-SP-q.1D81 * https://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h4-Functions-using-CSI-_-ordered-by-the-final-character-lparen-s-rparen:CSI-Ps-SP-q.1D81
* https://st.suckless.org/patches/blinking_cursor/ * https://st.suckless.org/patches/blinking_cursor/
*/ */
#define BLINKING_CURSOR_PATCH 0 #define BLINKING_CURSOR_PATCH 1
/* By default bold text is rendered with a bold font in the bright variant of the current color. /* By default bold text is rendered with a bold font in the bright variant of the current color.
* This patch makes bold text rendered simply as bold, leaving the color unaffected. * This patch makes bold text rendered simply as bold, leaving the color unaffected.
* https://st.suckless.org/patches/bold-is-not-bright/ * https://st.suckless.org/patches/bold-is-not-bright/
*/ */
#define BOLD_IS_NOT_BRIGHT_PATCH 0 #define BOLD_IS_NOT_BRIGHT_PATCH 1
/* This patch adds custom rendering of lines/blocks/braille characters for gapless alignment. /* This patch adds custom rendering of lines/blocks/braille characters for gapless alignment.
* https://st.suckless.org/patches/boxdraw/ * https://st.suckless.org/patches/boxdraw/
@@ -121,7 +121,7 @@
/* Return BS on pressing backspace and DEL on pressing the delete key. /* Return BS on pressing backspace and DEL on pressing the delete key.
* https://st.suckless.org/patches/delkey/ * https://st.suckless.org/patches/delkey/
*/ */
#define DELKEY_PATCH 0 #define DELKEY_PATCH 1
/* This patch adds the option of disabling bold fonts globally. /* This patch adds the option of disabling bold fonts globally.
* https://st.suckless.org/patches/disable_bold_italic_fonts/ * https://st.suckless.org/patches/disable_bold_italic_fonts/
@@ -279,13 +279,13 @@
/* Scroll back through terminal output using Shift+{PageUp, PageDown}. /* Scroll back through terminal output using Shift+{PageUp, PageDown}.
* https://st.suckless.org/patches/scrollback/ * https://st.suckless.org/patches/scrollback/
*/ */
#define SCROLLBACK_PATCH 0 #define SCROLLBACK_PATCH 1
/* Scroll back through terminal output using Shift+MouseWheel. /* Scroll back through terminal output using Shift+MouseWheel.
* This variant depends on SCROLLBACK_PATCH being enabled. * This variant depends on SCROLLBACK_PATCH being enabled.
* https://st.suckless.org/patches/scrollback/ * https://st.suckless.org/patches/scrollback/
*/ */
#define SCROLLBACK_MOUSE_PATCH 0 #define SCROLLBACK_MOUSE_PATCH 1
/* Scroll back through terminal output using mouse wheel (when not in MODE_ALTSCREEN). /* Scroll back through terminal output using mouse wheel (when not in MODE_ALTSCREEN).
* This variant depends on SCROLLBACK_PATCH being enabled. * This variant depends on SCROLLBACK_PATCH being enabled.