diff --git a/README.md b/README.md index 85f8b17..f62c19c 100644 --- a/README.md +++ b/README.md @@ -10,24 +10,28 @@ 7. [swallow](https://dwm.suckless.org/patches/swallow/) patch for swallowing windows (have reversed the patch right now.) ## Keybinds -|keybinds|what they do| -|:-------|:-----------| -|mod+enter|open terminal(st)| -|mod+shift+enter|open scratchpad(st)| -|mod+r|open dmenu| -|mod+shift+x|kill window| -| mod+Tab | cycle through windows | -| mod+b | toggle statusbar | -| mod+p | mpc toggle | -|mod+F5|xrdb| -|mod+h/l|resize windows horizontally| -|mod+space|move the focused window to master| -|mod+f|toggle window fullscreen| -|mod+shift+r|toggle window floating| -|mod+t|tile layout(default)| -|mod+shift+u|monacle layout| -|mod+y|spiral layout| -|mod+shift+y|dwindle layout| -|mod+shift+f|floating mode| -|mod+(+/-/=)|increase/decrease/reset gaps| -|mod+shit+q|quit dwm| +| keybinds | what they do | +|-----------------------------|-----------------------------------| +| mod+enter | open terminal(st) | +| mod+shift+enter | open scratchpad(st) | +| mod+r | open dmenu | +| mod+shift+x | kill window | +| mod+Tab | cycle through windows | +| mod+b | toggle statusbar | +| mod+p | mpc toggle | +| mod+comma | mpc seek -10 | +| mod+period | mpc seek +10 | +| mod+shift+period | mpc prev | +| mod+shift+period | mpc next | +| mod+F5 | xrdb | +| mod+h/l | resize windows horizontally | +| mod+space | move the focused window to master | +| mod+f | toggle window fullscreen | +| mod+shift+r | toggle window floating | +| mod+t | tile layout(default) | +| mod+shift+u | monacle layout | +| mod+y | spiral layout | +| mod+shift+y | dwindle layout | +| mod+shift+f | floating mode | +| mod+(+/-/=) | increase/decrease/reset gaps | +| mod+shit+q | quit dwm | diff --git a/config.h b/config.h index 561ccb1..e7d29e2 100644 --- a/config.h +++ b/config.h @@ -101,10 +101,10 @@ static Key keys[] = { { MODKEY, XK_f, togglefullscr, {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 } }, - { MODKEY|ShiftMask, XK_period, tagmon, {.i = +1 } }, + { MODKEY, XK_Left, focusmon, {.i = -1 } }, + { MODKEY|ShiftMask, XK_Left, tagmon, {.i = -1 } }, + { MODKEY, XK_Right, focusmon, {.i = +1 } }, + { MODKEY|ShiftMask, XK_Right, tagmon, {.i = +1 } }, // { MODKEY|ShiftMask, XK_h, layoutscroll, {.i = -1 } }, { MODKEY|ShiftMask, XK_Tab, layoutscroll, {.i = +1 } }, { MODKEY, XK_minus, setgaps, {.i = -1 } }, @@ -126,7 +126,12 @@ static Key keys[] = { { 0, XF86XK_AudioMute, spawn, SHCMD("pamixer -t; kill -34 $(cat ~/.cache/pidofbar") }, { 0, XF86XK_AudioRaiseVolume, spawn, SHCMD("pamixer -i 2; kill -34 $(cat ~/.cache/pidofbar)") }, { 0, XF86XK_AudioLowerVolume, spawn, SHCMD("pamixer -d 2; kill -34 $(cat ~/.cache/pidofbar)") }, - { MODKEY, XK_p, spawn, {.v = (const char*[]){ "mpc", "toggle", NULL } } }, + + { MODKEY, XK_p, spawn, {.v = (const char*[]){ "mpc", "toggle", NULL } } }, + { MODKEY|ShiftMask, XK_comma, spawn, {.v = (const char*[]){ "mpc", "prev", NULL } } }, + { MODKEY|ShiftMask, XK_period, spawn, {.v = (const char*[]){ "mpc", "next", NULL } } }, + { MODKEY, XK_comma, spawn, {.v = (const char*[]){ "mpc", "seek", "-10", NULL } } }, + { MODKEY, XK_period, spawn, {.v = (const char*[]){ "mpc", "seek", "+10", NULL } } }, }; /* button definitions */ diff --git a/dwm b/dwm index d7cc387..f5247d0 100755 Binary files a/dwm and b/dwm differ