---
config.def.h | 1 +
dwm.c | 3 +++
2 files changed, 4 insertions(+)
diff --git a/config.def.h b/config.def.h
index 1c0b587..19191cb 100644
--- a/config.def.h
+++ b/config.def.h
_AT_@ -70,6 +70,7 @@ static Key keys[] = {
{ MODKEY, XK_d, incnmaster, {.i = -1 } },
{ MODKEY, XK_h, setmfact, {.f = -0.05} },
{ MODKEY, XK_l, setmfact, {.f = +0.05} },
+ { MODKEY|ShiftMask, XK_i, setmfact, {.f = 0.0 } },
{ MODKEY, XK_Return, zoom, {0} },
{ MODKEY, XK_Tab, view, {0} },
{ MODKEY|ShiftMask, XK_c, killclient, {0} },
diff --git a/dwm.c b/dwm.c
index 4465af1..06586bf 100644
--- a/dwm.c
+++ b/dwm.c
_AT_@ -1520,6 +1520,9 @@ setmfact(const Arg *arg)
if (!arg || !selmon->lt[selmon->sellt]->arrange)
return;
f = arg->f < 1.0 ? arg->f + selmon->mfact : arg->f - 1.0;
+ if (!arg->f) {
+ f = mfact;
+ }
if (f < 0.1 || f > 0.9)
return;
selmon->mfact = f;
--
2.30.0
Received on Fri Feb 12 2021 - 13:12:42 CET
This archive was generated by hypermail 2.3.0 : Fri Feb 12 2021 - 14:00:41 CET