From 25f20fb4258011636f9b776d656a7431636665a5 Mon Sep 17 00:00:00 2001 From: Xiao Pan Date: Wed, 6 Dec 2023 18:48:28 -0800 Subject: I switch to superkey because I prefer use right alt as altgr for typing French and other not normal characters. I add modkey + function key as media keys to consider keyboards without media keys. --- config.def.h | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/config.def.h b/config.def.h index 2d85cd8..cabeb80 100644 --- a/config.def.h +++ b/config.def.h @@ -53,7 +53,7 @@ static const Layout layouts[] = { }; /* key definitions */ -#define MODKEY Mod1Mask +#define MODKEY Mod4Mask #define TAGKEYS(KEY,TAG) \ { MODKEY, KEY, view, {.ui = 1 << TAG} }, \ { MODKEY|ControlMask, KEY, toggleview, {.ui = 1 << TAG} }, \ @@ -104,6 +104,15 @@ static const Key keys[] = { TAGKEYS( XK_8, 7) TAGKEYS( XK_9, 8) { MODKEY|ShiftMask, XK_q, quit, {0} }, + { MODKEY, XK_F2, spawn, SHCMD("amixer set Master 5%-; kill -RTMIN+1 $(pidof -x sbar)") }, + { MODKEY, XK_F1, spawn, SHCMD("amixer set Master toggle; kill -RTMIN+1 $(pidof -x sbar)") }, + { MODKEY, XK_F6, spawn, SHCMD("playerctl next") }, + { MODKEY, XK_F5, spawn, SHCMD("playerctl play-pause") }, + { MODKEY, XK_F4, spawn, SHCMD("playerctl previous") }, + { MODKEY, XK_F3, spawn, SHCMD("amixer set Master 5%+; kill -RTMIN+1 $(pidof -x sbar)") }, + { MODKEY, XK_F12, spawn, SHCMD("backlight -u") }, + { MODKEY, XK_F11, spawn, SHCMD("backlight -d") }, + { MODKEY|ShiftMask, XK_F1, spawn, SHCMD("amixer set Capture toggle; kill -RTMIN $(pidof -x sbar)") }, { 0, XF86XK_AudioLowerVolume, spawn, SHCMD("amixer set Master 5%-; kill -RTMIN+1 $(pidof -x sbar)") }, { 0, XF86XK_AudioMute, spawn, SHCMD("amixer set Master toggle; kill -RTMIN+1 $(pidof -x sbar)") }, { 0, XF86XK_AudioNext, spawn, SHCMD("playerctl next") }, -- cgit v1.2.3-70-g09d2