From 94d35b4802ed0b4d768f94d473950a7653335f44 Mon Sep 17 00:00:00 2001 From: Pedro Rey Anca Date: Thu, 29 Aug 2024 15:02:23 +0200 Subject: [PATCH] Allow media control when locked --- modules/home/hyprland/config.nix | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/modules/home/hyprland/config.nix b/modules/home/hyprland/config.nix index 9a753d6..5c30254 100644 --- a/modules/home/hyprland/config.nix +++ b/modules/home/hyprland/config.nix @@ -202,14 +202,6 @@ ) ) ++ [ - # media and volume controls - ",XF86AudioRaiseVolume,exec, pamixer -i 2" - ",XF86AudioLowerVolume,exec, pamixer -d 2" - ",XF86AudioMute,exec, pamixer -t" - ",XF86AudioPlay,exec, playerctl play-pause" - ",XF86AudioNext,exec, playerctl next" - ",XF86AudioPrev,exec, playerctl previous" - ",XF86AudioStop, exec, playerctl stop" "$mainMod, mouse_down, workspace, e-1" "$mainMod, mouse_up, workspace, e+1" @@ -223,6 +215,18 @@ "$mainMod, V, exec, cliphist list | fuzzel --dmenu | cliphist decode | wl-copy" ]; + # Bindings that work when locked + bindl = [ + # media and volume controls + ",XF86AudioRaiseVolume,exec, pamixer -i 2" + ",XF86AudioLowerVolume,exec, pamixer -d 2" + ",XF86AudioMute,exec, pamixer -t" + ",XF86AudioPlay,exec, playerctl play-pause" + ",XF86AudioNext,exec, playerctl next" + ",XF86AudioPrev,exec, playerctl previous" + ",XF86AudioStop, exec, playerctl stop" + ]; + # mouse binding bindm = [ "$mainMod, mouse:272, movewindow"