diff --git a/config/hypr/UserConfigs/UserKeybinds.conf b/config/hypr/UserConfigs/UserKeybinds.conf index a4318d11..e3528d46 100644 --- a/config/hypr/UserConfigs/UserKeybinds.conf +++ b/config/hypr/UserConfigs/UserKeybinds.conf @@ -31,17 +31,19 @@ bind = $mainMod CTRL, L, exec, pidof hyprlock || hyprlock -q bind = $mainMod CTRL, P, exec, systemctl poweroff bind = $mainMod CTRL, R, exec, systemctl reboot + +# special workspace + # Send window to special workspace bind = ALT, Q, movetoworkspacesilent, special + # Show special workspace + enter control mode bind = SHIFT ALT, Q, exec, hyprctl dispatch togglespecialworkspace bind = SHIFT ALT, Q, submap, special submap = special -bind = , ESCAPE, exec, hyprctl dispatch togglespecialworkspace -bind = , ESCAPE, submap, reset -bind = , RETURN, movetoworkspacesilent, e+0 -bind = , RETURN, submap, reset +bind = , ESCAPE, exec, hyprctl dispatch togglespecialworkspace && hyprctl dispatch submap reset +bind = , RETURN, exec, hyprctl dispatch movetoworkspacesilent e+0 && hyprctl dispatch togglespecialworkspace && hyprctl dispatch submap reset submap = reset @@ -53,7 +55,3 @@ bind = $mainMod SHIFT, comma, layoutmsg, movewindowto l bind = $mainMod SHIFT, up, layoutmsg, movewindowto u bind = $mainMod SHIFT, down, layoutmsg, movewindowto d bindd = $mainMod SHIFT, comma, swap columns, layoutmsg, swapcol l - - - -