commit 1031ae1f1d92f03c8f5e81116104eb9f6626fdd9
parent 0c88524bb0f1905df386c51c932d86d0e540b21f
Author: Andre Desgualdo Pereira <desgua@gmail.com>
Date: Sat, 14 Jun 2025 09:39:18 -0300
Added fullgaps to the monocle layout.
Changes to be committed:
new file: dwm-monocle-fullgaps.diff
modified: index.md
Diffstat:
2 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/dwm.suckless.org/patches/fullgaps/dwm-monocle-fullgaps.diff b/dwm.suckless.org/patches/fullgaps/dwm-monocle-fullgaps.diff
@@ -0,0 +1,12 @@
+diff -up Original/dwm.c Original_monocle_gaps/dwm.c
+--- Original/dwm.c 2024-03-19 08:24:52.000000000 -0300
++++ Original_monocle_gaps/dwm.c 2025-04-20 10:08:40.906622682 -0300
+@@ -1122,7 +1122,7 @@ monocle(Monitor *m)
+ if (n > 0) /* override layout symbol */
+ snprintf(m->ltsymbol, sizeof m->ltsymbol, "[%d]", n);
+ for (c = nexttiled(m->clients); c; c = nexttiled(c->next))
+- resize(c, m->wx, m->wy, m->ww - 2 * c->bw, m->wh - 2 * c->bw, 0);
++ resize(c, m->wx + m->gappx, m->wy + m->gappx, m->ww - 2 * c->bw - m->gappx * 2, m->wh - 2 * c->bw - m->gappx * 2, 0);
+ }
+
+ void
diff --git a/dwm.suckless.org/patches/fullgaps/index.md b/dwm.suckless.org/patches/fullgaps/index.md
@@ -27,9 +27,13 @@ fullgaps patch.)
* [dwm-fullgaps-toggle-20200830.diff](dwm-fullgaps-toggle-20200830.diff)
+To add fullgaps to monocle use the following:
+* [dwm-monocle-fullgaps.diff](dwm-monocle-fullgaps.diff)
+
Author
------
* Maciej Janicki <mail@macjanicki.eu>
* David Julien <swy7ch@protonmail.com> (20200504-b2e1dfc port)
* Klein Bottle <kleinbottle4@gmail.com> (dwm-fullgaps-toggle...)
* Luka Rapava <luka.rapava2004@gmail.com> (6.4 port)
+* André Desgualdo Pereira - desgua <desgua@gmail.com> (monocle-fullgaps)