My configuration of sxmo fork of suckless dwm.

git clone git://watertao.xyz/programs/sxmo-dwm.git

commit 5f3f22b90df4f2e67520659ec0639bbf8d153173
parent 035d0e663f865a83a1d3795798ce9e6067ce893f
Author: Maarten van Gompel <proycon@anaproy.nl>
Date:   Fri,  3 Jul 2020 18:28:32 +0200

Do not allow mouse moving/resizing with main mod key (alt), as this conflicts with using alt from the virtual keyboard, set to super instead (pretty useless on phone anyway). Additionally, this patch removes spawning of the app menu by tapping the status text, as that conflicts with the new gesture system in which this is accomplished by a short vertical swipe down, starting from the top edge.

Signed-off-by: Maarten van Gompel <proycon@anaproy.nl>

Diffstat:
Mconfig.def.h | 9++++-----
1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/config.def.h b/config.def.h @@ -24,7 +24,7 @@ static const char *colors[][3] = { }; /* 1 means attach after the currently active window */ -static const int attachbelow = 1; +static const int attachbelow = 1; /* tagging */ static const char *tags[] = { "1", "2", "3", "4" }; @@ -32,7 +32,7 @@ static const char *tags[] = { "1", "2", "3", "4" }; static const Rule rules[] = { /* class instance title tags mask isfloating isterminal noswallow monitor */ { "st", NULL, NULL, 0, 0, 1, 1, -1, 0}, - { "svkbd", NULL, NULL, TAGMASK, 1, 1, 0, -1, 1}, + { "svkbd", NULL, NULL, TAGMASK, 1, 1, 0, -1, 1}, }; /* layout(s) */ @@ -179,8 +179,7 @@ static Button buttons[] = { /* click event mask button function argument */ { ClkTagBar, 0, Button1, view, {0} }, { ClkLtSymbol, 0, Button1, cyclelayout, {.i = +1} }, - { ClkStatusText, 0, Button1, spawn, SHCMD("sxmo_appmenu.sh")}, - { ClkClientWin, MODKEY, Button1, movemouse, {0} }, - { ClkClientWin, MODKEY, Button3, resizemouse, {0} }, + { ClkClientWin, Mod4Mask, Button1, movemouse, {0} }, + { ClkClientWin, Mod4Mask, Button3, resizemouse, {0} }, };