Compare commits

..

6 commits

Author SHA1 Message Date
FabricSoul
3ac2d7261d fix: brightnessctl and volume ctl 2025-08-08 19:48:23 -04:00
FabricSoul
2a53581ba9 remove:brightnessctl and volume ctl 2025-08-08 19:42:34 -04:00
FabricSoul
cb84e2f285 remove:brightnessctl and volume ctl 2025-08-08 19:20:13 -04:00
FabricSoul
3824b98af1 feat: add brightnessctl and volume ctl 2025-08-08 19:15:31 -04:00
FabricSoul
06651b8432 feat: add brightnessctl and volume ctl 2025-08-08 18:56:21 -04:00
FabricSoul
cc7e6cb104 feat: add brightnessctl and volume ctl 2025-08-08 18:16:39 -04:00

View file

@ -121,7 +121,7 @@ static const enum libinput_config_tap_button_map button_map = LIBINPUT_CONFIG_TA
{ MODKEY|WLR_MODIFIER_CTRL|WLR_MODIFIER_SHIFT,SKEY,toggletag, {.ui = 1 << TAG} } { MODKEY|WLR_MODIFIER_CTRL|WLR_MODIFIER_SHIFT,SKEY,toggletag, {.ui = 1 << TAG} }
/* helper for spawning shell commands in the pre dwm-5.0 fashion */ /* helper for spawning shell commands in the pre dwm-5.0 fashion */
#define SHCMD(cmd) { .v = (const char*[]){ "/bin/sh", "-c", cmd, NULL } } #define SHCMD(cmd) { .v = (const char*[]){ "/bin/sh", "-c", "-l", cmd, NULL } }
/* commands */ /* commands */
static const char *termcmd[] = { "foot", NULL }; static const char *termcmd[] = { "foot", NULL };
@ -133,6 +133,11 @@ static const Key keys[] = {
/* modifier key function argument */ /* modifier key function argument */
{ MODKEY, XKB_KEY_space, spawn, {.v = menucmd} }, { MODKEY, XKB_KEY_space, spawn, {.v = menucmd} },
{ MODKEY, XKB_KEY_s, spawn, SHCMD("grim -g \"$(slurp -d)\" - | wl-copy") }, { MODKEY, XKB_KEY_s, spawn, SHCMD("grim -g \"$(slurp -d)\" - | wl-copy") },
{ 0, XKB_KEY_XF86AudioRaiseVolume, spawn, SHCMD("/home/fabric/nixos-configs/files/scripts/volume-up.sh") },
{ 0, XKB_KEY_XF86AudioLowerVolume, spawn, SHCMD("/home/fabric/nixos-configs/files/scripts/volume-down.sh") },
{ 0, XKB_KEY_XF86AudioMute, spawn, SHCMD("/home/fabric/nixos-configs/files/scripts/volume-mute.sh") },
{ 0, XKB_KEY_XF86MonBrightnessUp, spawn, SHCMD("/home/fabric/nixos-configs/files/scripts/brightness-up.sh") },
{ 0, XKB_KEY_XF86MonBrightnessDown, spawn, SHCMD("/home/fabric/nixos-configs/files/scripts/brightness-down.sh") },
{ MODKEY, XKB_KEY_t, spawn, {.v = termcmd} }, { MODKEY, XKB_KEY_t, spawn, {.v = termcmd} },
{ MODKEY, XKB_KEY_b, spawn, {.v = browsercmd} }, { MODKEY, XKB_KEY_b, spawn, {.v = browsercmd} },
{ MODKEY, XKB_KEY_j, focusstack, {.i = +1} }, { MODKEY, XKB_KEY_j, focusstack, {.i = +1} },