diff --git a/Configs/hypr/keybindings.conf b/Configs/hypr/keybindings.conf index 33586f7..92cce5a 100644 --- a/Configs/hypr/keybindings.conf +++ b/Configs/hypr/keybindings.conf @@ -24,13 +24,14 @@ bind = $mainMod, E, exec, $fileManager bind = $mainMod, C, exec, $editor bind = $mainMod, B, exec, $browser bind = $mainMod, K, exec, keepassxc +bind = $mainMod CONTROL, W, exec, waypaper bind = $mainMod, V, exec, cliphist list | rofi -dmenu | cliphist decode | wl-copy bind = $mainMod, N, exec, swaync-client -t -sw # Change wallpaper -bind = ALT, W, exec, $HOME/.config/hypr/scripts/wallpaper.sh --next -bind = SHIFT ALT, W, exec, $HOME/.config/hypr/scripts/wallpaper.sh --next --directory ~/Pictures/AniWall +bind = ALT, W, exec, waypaper --random --folder ~/Pictures/Wallpapers +bind = SHIFT ALT, W, exec, waypaper --random --folder ~/Pictures/AniWall # Restart Waybar bind = $mainMod, F2, exec, killall waybar || sleep 1 && notify-send "Restarting Waybar" && waybar -c $HOME/.config/waybar/config.jsonc -s $HOME/.config/waybar/styles.css @@ -41,13 +42,14 @@ bind = $mainMod, A, pseudo, # dwindle bind = $mainMod, F, togglefloating, bind = $mainMod, D, togglesplit, # dwindle bind = , F12, fullscreen +bind = $mainMod ALT, F, fullscreen bind = ALT, Tab, cyclenext, bind = ALT, Tab, bringactivetotop, # Screen -bind = $mainMod, L, exec, $HOME/.config/wlogout/curent_wall.sh && loginctl lock-session +bind = $mainMod, L, exec, $HOME/.config/wlogout/current_wall.sh && loginctl lock-session bindl = $mainMod ALT, D, exec, hyprctl dispatch dpms toggle -bindl = $mainMod ALT, S, exec, $HOME/.config/wlogout/curent_wall.sh && systemctl suspend +bindl = $mainMod ALT, S, exec, $HOME/.config/wlogout/current_wall.sh && systemctl suspend # Move focus with mainMod + arrow keys bind = $mainMod, left, movefocus, l @@ -121,6 +123,7 @@ bindl = , XF86AudioPlay, exec, playerctl play-pause bindl = , XF86AudioPrev, exec, playerctl previous # Screenshots -bind = $mainMod, PRINT, exec, hyprshot -m window -o ~/Pictures/Screen # Screenshot a window -bind = , PRINT, exec, hyprshot -m output -o ~/Pictures/Screen # Screenshot a monitor -bind = $shiftMod, PRINT, exec, hyprshot -m region -o ~/Pictures/Screen # Screenshot a region +bind = $mainMod, PRINT, exec, hyprshot -z -m window -o ~/Pictures/Screen # Screenshot a window +bind = SHIFT, Print, exec, grim -g "$(slurp)" - | wl-copy && wl-paste > ~/Pictures/Screen/$(date +%F_%T)-grim.png | dunstify "Screenshot of the region taken" -t 2000 # Screenshot of a region +bind = , Print, exec, grim - | wl-copy && wl-paste > ~/Pictures/Screen/$(date +%F_%T)-grim.png | dunstify "Screenshot of whole screen taken" -t 2000 # Screenshot of the whole screen +