feat: add brightnessctl and volume ctl

This commit is contained in:
FabricSoul 2025-08-08 18:16:39 -04:00
parent c35ba0afa7
commit cc7e6cb104

View file

@ -133,6 +133,11 @@ static const Key keys[] = {
/* modifier key function argument */
{ MODKEY, XKB_KEY_space, spawn, {.v = menucmd} },
{ MODKEY, XKB_KEY_s, spawn, SHCMD("grim -g \"$(slurp -d)\" - | wl-copy") },
{ MODKEY, XKB_KEY_XF86AudioRaiseVolume, spawn, SHCMD("pactl set-sink-volume @DEFAULT_SINK@ +5%") },
{ MODKEY, XKB_KEY_XF86AudioLowerVolume, spawn, SHCMD("pactl set-sink-volume @DEFAULT_SINK@ -5%") },
{ MODKEY, XKB_KEY_XF86AudioLowerVolume, spawn, SHCMD("pactl set-sink-mute @DEFAULT_SINK@ toggle") },
{ MODKEY, XKB_KEY_XF86MonBrightnessUp, spawn, SHCMD("brightnessctl set +5%") },
{ MODKEY, XKB_KEY_XF86MonBrightnessDown, spawn, SHCMD("brightnessctl set 5%-") },
{ MODKEY, XKB_KEY_t, spawn, {.v = termcmd} },
{ MODKEY, XKB_KEY_b, spawn, {.v = browsercmd} },
{ MODKEY, XKB_KEY_j, focusstack, {.i = +1} },