diff options
| author | krolyxon <krolyxon@tutanota.com> | 2023-01-31 10:47:24 +0530 |
|---|---|---|
| committer | krolyxon <krolyxon@tutanota.com> | 2023-01-31 10:47:24 +0530 |
| commit | 1dcdd0d61e3050eaae1f123e922d8b7f0010e260 (patch) | |
| tree | f04cfcd55e8bf6a251274ec523705bc48f64c039 | |
| parent | 41b623bf996d54d0393e3ae5119c8723d08e7f5d (diff) | |
add more audio related keybinds
| -rw-r--r-- | config.h | 9 | ||||
| -rwxr-xr-x | dwm | bin | 75840 -> 76576 bytes |
2 files changed, 9 insertions, 0 deletions
@@ -123,9 +123,18 @@ static Key keys[] = { { 0, XK_Print, spawn, SHCMD("maimshot") }, { MODKEY, XK_Escape, spawn, SHCMD("system_action") }, { MODKEY, XK_m, spawn, {.v = (const char*[]){ TERMINAL, "-e", "ncmpcpp", NULL } } }, + { 0, XF86XK_AudioMute, spawn, SHCMD("wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle; kill -34 $(cat ~/.cache/pidofbar") }, { 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)") }, + { 0, XF86XK_AudioPrev, spawn, {.v = (const char*[]){ "mpc", "prev", NULL } } }, + { 0, XF86XK_AudioNext, spawn, {.v = (const char*[]){ "mpc", "next", NULL } } }, + { 0, XF86XK_AudioPause, spawn, {.v = (const char*[]){ "mpc", "pause", NULL } } }, + { 0, XF86XK_AudioPlay, spawn, {.v = (const char*[]){ "mpc", "play", NULL } } }, + { 0, XF86XK_AudioStop, spawn, {.v = (const char*[]){ "mpc", "stop", NULL } } }, + { 0, XF86XK_AudioRewind, spawn, {.v = (const char*[]){ "mpc", "seek", "-10", NULL } } }, + { 0, XF86XK_AudioForward, spawn, {.v = (const char*[]){ "mpc", "seek", "+10", NULL } } }, + { MODKEY, XK_p, spawn, {.v = (const char*[]){ "mpc", "toggle", NULL } } }, { MODKEY|ShiftMask, XK_comma, spawn, {.v = (const char*[]){ "mpc", "prev", NULL } } }, Binary files differ |
