update media keybinds

This commit is contained in:
jacekpoz 2024-04-28 21:03:20 +02:00
parent 466a83e6cb
commit bc0b56421e
Signed by: poz
SSH key fingerprint: SHA256:JyLeVWE4bF3tDnFeUpUaJsPsNlJyBldDGV/dIKSLyN8

View file

@ -282,7 +282,7 @@ in {
"$mainMod, SPACE, togglefloating, active"
"$mainMod SHIFT, C, centerwindow"
"$mainMod CONTROL, R, bringactivetotop"
"$mainMod, P, pin"
"$mainMod SHIFT, P, pin"
# workspaces
"$mainMod, 1, ${if smwPresent then "split-" else ""}workspace, 1"
"$mainMod, 2, ${if smwPresent then "split-" else ""}workspace, 2"
@ -367,13 +367,24 @@ in {
];
# locked
bindl = [
", XF86AudioMedia, exec, ${pkgs.playerctl}/bin/playerctl play-pause"
", XF86AudioPlay, exec, ${pkgs.playerctl}/bin/playerctl play-pause"
", XF86AudioStop, exec, ${pkgs.playerctl}/bin/playerctl stop"
", XF86AudioPrev, exec, ${pkgs.playerctl}/bin/playerctl previous"
", XF86AudioNext, exec, ${pkgs.playerctl}/bin/playerctl next"
", XF86AudioMute, exec, pamixer --toggle-mute"
bindl = let
play-pause = "${pkgs.playerctl}/bin/playerctl play-pause";
stop = "${pkgs.playerctl}/bin/playerctl stop";
prev = "${pkgs.playerctl}/bin/playerctl previous";
next = "${pkgs.playerctl}/bin/playerctl next";
toggle-mute = "${pkgs.pamixer}/bin/pamixer --toggle-mute";
in [
", XF86AudioMedia, exec, ${play-pause}"
", XF86AudioPlay, exec, ${play-pause}"
"$mainMod, Y, exec, ${play-pause}"
", XF86AudioStop, exec, ${stop}"
"$mainMod, U, exec, ${stop}"
", XF86AudioPrev, exec, ${prev}"
"$mainMod, I, exec, ${prev}"
", XF86AudioNext, exec, ${next}"
"$mainMod, O, exec, ${next}"
", XF86AudioMute, exec, ${toggle-mute}"
"$mainMod, P, exec, ${toggle-mute}"
];
# locked + repeat