From 30f02dcd38d8e9031b416850f85e93ddeae45e5a Mon Sep 17 00:00:00 2001 From: Leon Wilzer Date: Thu, 27 Jun 2024 23:55:33 +0200 Subject: [PATCH] screenshots+multimedia --- hyprland.conf | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/hyprland.conf b/hyprland.conf index 8aaa8df..627287c 100644 --- a/hyprland.conf +++ b/hyprland.conf @@ -206,9 +206,9 @@ bind = $mainMod $subMod, Q, killactive, bind = $mainMod, M, exit, bind = $mainMod, E, exec, $fileManager bind = $mainMod, V, togglefloating, +bind = $mainMod $subMod, V, pseudo, # dwindle bind = $mainMod, C, fullscreen, bind = $mainMod, R, exec, $menu -bind = $mainMod, P, pseudo, # dwindle bind = $mainMod, J, togglesplit, # dwindle # Move focus with mainMod + arrow keys @@ -247,7 +247,7 @@ bind = $mainMod, A, togglespecialworkspace, browser bind = $mainMod SHIFT, A, movetoworkspacesilent, special:broswer # 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 SHIFT, S, movetoworkspacesilent, special:music @@ -264,6 +264,18 @@ bind = $mainMod, mouse_up, workspace, e-1 bindm = $mainMod, mouse:272, movewindow 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 ###