commit 45a1567697a372ea41392da4f1079e02a8acb9d7
Author: Michal Orman <[email protected]>
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
@@ -0,0 +1,44 @@
+From 0aea8051b1ae85c568dc69d4cf9865de9ad6acce Mon Sep 17 00:00:00 2001
+From: Michal Orman <[email protected]>
+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
+@@ -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):
+@@ -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 } },
+@@ -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
@@ -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 <[email protected]>


Reply via email to