screenshots+multimedia

This commit is contained in:
Leon Wilzer 2024-06-27 23:55:33 +02:00
parent 42cb299c67
commit 30f02dcd38
Signed by: leon
GPG Key ID: 645EFCD19E59ED05

View File

@ -206,9 +206,9 @@ bind = $mainMod $subMod, Q, killactive,
bind = $mainMod, M, exit, bind = $mainMod, M, exit,
bind = $mainMod, E, exec, $fileManager bind = $mainMod, E, exec, $fileManager
bind = $mainMod, V, togglefloating, bind = $mainMod, V, togglefloating,
bind = $mainMod $subMod, V, pseudo, # dwindle
bind = $mainMod, C, fullscreen, bind = $mainMod, C, fullscreen,
bind = $mainMod, R, exec, $menu bind = $mainMod, R, exec, $menu
bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, J, togglesplit, # dwindle bind = $mainMod, J, togglesplit, # dwindle
# Move focus with mainMod + arrow keys # Move focus with mainMod + arrow keys
@ -247,7 +247,7 @@ bind = $mainMod, A, togglespecialworkspace, browser
bind = $mainMod SHIFT, A, movetoworkspacesilent, special:broswer bind = $mainMod SHIFT, A, movetoworkspacesilent, special:broswer
# Music Workspace # Music Workspace
workspace = special:music, on-created-empty:tidal-hifi & kitty workspace = special:music, on-created-empty:tidal-hifi
bind = $mainMod, S, togglespecialworkspace, music bind = $mainMod, S, togglespecialworkspace, music
bind = $mainMod SHIFT, S, movetoworkspacesilent, special:music bind = $mainMod SHIFT, S, movetoworkspacesilent, special:music
@ -264,6 +264,18 @@ bind = $mainMod, mouse_up, workspace, e-1
bindm = $mainMod, mouse:272, movewindow bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow bindm = $mainMod, mouse:273, resizewindow
# Take screenshots
bind = $mainMod, P, exec, grim -l 9 -g "$(hyprctl -j activewindow | jq -r '"\(.at[0]),\(.at[1]) \(.size[0])x\(.size[1])"')" - | wl-copy
bind = $mainMod $subMod, P, exec, grim -l 9 -g "$(slurp -d)" - | wl-copy
# Multimedia
bind = , XF86AudioRaiseVolume, exec, playerctl volume 0.1+
bind = , XF86AudioLowerVolume, exec, playerctl volume 0.1-
bind = , XF86AudioPlay, exec, playerctl play-pause
bind = $mainMod, Space, exec, playerctl play-pause
bind = , XF86AudioPrev, exec, playerctl previous
bind = , XF86AudioNext, exec, playerctl next
############################## ##############################
### WINDOWS AND WORKSPACES ### ### WINDOWS AND WORKSPACES ###