[wiki] [sites] [dwm] added zeroastag patch || Michal Orman

From: <git_AT_suckless.org>
Date: Wed, 22 Mar 2023 17:20:23 +0100

commit 45a1567697a372ea41392da4f1079e02a8acb9d7
Author: Michal Orman <michal.orman_AT_gmail.com>
Date: Wed Mar 22 17:16:05 2023 +0100

    [dwm] added zeroastag patch

diff --git a/dwm.suckless.org/patches/zeroastag/dwm-zeroastag-22032023-0aea805.diff b/dwm.suckless.org/patches/zeroastag/dwm-zeroastag-22032023-0aea805.diff
new file mode 100644
index 00000000..c1478037
--- /dev/null
+++ b/dwm.suckless.org/patches/zeroastag/dwm-zeroastag-22032023-0aea805.diff
_AT_@ -0,0 +1,44 @@
+From 0aea8051b1ae85c568dc69d4cf9865de9ad6acce Mon Sep 17 00:00:00 2001
+From: Michal Orman <michal.orman_AT_gmail.com>
+Date: Wed, 22 Mar 2023 16:02:45 +0100
+Subject: [PATCH] Make XK_0 a regular tag.
+
+Change the default behavior of XK_0 from selecting all tags to be
+a regular 10th tag.
+---
+ config.def.h | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/config.def.h b/config.def.h
+index 9efa774..15d02d7 100644
+--- a/config.def.h
++++ b/config.def.h
+_AT_@ -19,7 +19,7 @@ static const char *colors[][3] = {
+ };
+
+ /* tagging */
+-static const char *tags[] = { "1", "2", "3", "4", "5", "6", "7", "8", "9" };
++static const char *tags[] = { "1", "2", "3", "4", "5", "6", "7", "8", "9", "0" };
+
+ static const Rule rules[] = {
+ /* xprop(1):
+_AT_@ -79,8 +79,6 @@ static const Key keys[] = {
+ { MODKEY, XK_m, setlayout, {.v = &layouts[2]} },
+ { MODKEY, XK_space, setlayout, {0} },
+ { MODKEY|ShiftMask, XK_space, togglefloating, {0} },
+- { MODKEY, XK_0, view, {.ui = ~0 } },
+- { MODKEY|ShiftMask, XK_0, tag, {.ui = ~0 } },
+ { MODKEY, XK_comma, focusmon, {.i = -1 } },
+ { MODKEY, XK_period, focusmon, {.i = +1 } },
+ { MODKEY|ShiftMask, XK_comma, tagmon, {.i = -1 } },
+_AT_@ -94,6 +92,7 @@ static const Key keys[] = {
+ TAGKEYS( XK_7, 6)
+ TAGKEYS( XK_8, 7)
+ TAGKEYS( XK_9, 8)
++ TAGKEYS( XK_0, 9)
+ { MODKEY|ShiftMask, XK_q, quit, {0} },
+ };
+
+--
+2.40.0
+
diff --git a/dwm.suckless.org/patches/zeroastag/index.md b/dwm.suckless.org/patches/zeroastag/index.md
new file mode 100644
index 00000000..d7d6aa01
--- /dev/null
+++ b/dwm.suckless.org/patches/zeroastag/index.md
_AT_@ -0,0 +1,15 @@
+zeroastag
+=========
+
+Description
+-----------
+The default behavior of the 0 key is to select all tags. This patch modifies
+the 0 key binding to make it a regular tag.
+
+Download
+--------
+* [dwm-zeroastag-22032023-0aea805.diff](dwm-zeroastag-22032023-0aea805.diff) (2023-03-22)
+
+Author
+------
+* Michal Orman <michal.orman_AT_gmail.com>
Received on Wed Mar 22 2023 - 17:20:23 CET

This archive was generated by hypermail 2.3.0 : Wed Mar 22 2023 - 17:24:54 CET