dwm
dynamic window manager
git clone https://9o.is/git/dwm.git
commit c566b48938b44ad5356c1e6b2374fdf50c364a8f parent 733f1a5b0a75ed18b90ccce94ebb5ad1d2bf8c6c Author: Jul <jul@9o.is> Date: Tue, 3 Feb 2026 19:45:37 -0500 try different mod masks for navigating wins/tags Diffstat:
| M | config.h | | | 20 | +++++++++++++------- |
1 file changed, 13 insertions(+), 7 deletions(-)
diff --git a/config.h b/config.h @@ -45,19 +45,25 @@ static const Layout layouts[] = { /* key definitions */ #define MODKEY Mod4Mask +/* + Mod - go to window + Mod+M - go to tag + Mod+C - send to tag + Mod+M+C - send/go to tag + Mod+S - toggle tag +*/ #define NUMKEYS(KEY,VAL) \ { MODKEY, KEY, focusstacknum, { .i = (VAL + 1) } }, \ - { MODKEY|ShiftMask, KEY, view, { .ui = 1 << VAL } }, \ - { MODKEY|Mod1Mask, KEY, toggleview, { .ui = 1 << VAL } }, \ + { MODKEY|Mod1Mask, KEY, view, { .ui = 1 << VAL } }, \ { MODKEY|ControlMask, KEY, tag, { .ui = 1 << VAL } }, \ - { MODKEY|Mod1Mask|ControlMask, KEY, toggletag, { .ui = 1 << VAL } }, + { MODKEY|Mod1Mask|ControlMask, KEY, toggletag, { .ui = 1 << VAL } }, \ + { MODKEY|ShiftMask, KEY, toggleview, { .ui = 1 << VAL } }, #define DIRKEYS(KEY,VAL) \ { MODKEY, KEY, focusstack, { .i = VAL } }, \ - { MODKEY|ShiftMask, KEY, shiftview, { .i = VAL } }, \ - { MODKEY|Mod1Mask, KEY, shifttag, { .i = VAL } }, \ - { MODKEY|ControlMask, KEY, shiftboth, { .i = VAL } }, \ - { MODKEY|Mod1Mask|ControlMask, KEY, shiftswaptags, { .i = VAL } }, + { MODKEY|Mod1Mask, KEY, shiftview, { .i = VAL } }, \ + { MODKEY|ControlMask, KEY, shifttag, { .i = VAL } }, \ + { MODKEY|Mod1Mask|ControlMask, KEY, shiftboth, { .i = VAL } }, #define LAYKEYS(KEY,VAL) \ { MODKEY, KEY, incnmaster, { .i = VAL } }, \