From 3f3283866bd7c4b34bd9686f765757518b41c49a Mon Sep 17 00:00:00 2001 From: The_miro Date: Thu, 13 Mar 2025 15:24:47 +0100 Subject: [PATCH] corrected so i can also move WS with vim keys --- desktopenvs/hyprland/hypr-usr/binds.conf | 37 +++++++++++++++++++----- 1 file changed, 29 insertions(+), 8 deletions(-) diff --git a/desktopenvs/hyprland/hypr-usr/binds.conf b/desktopenvs/hyprland/hypr-usr/binds.conf index d0badc7..8b0a2ad 100644 --- a/desktopenvs/hyprland/hypr-usr/binds.conf +++ b/desktopenvs/hyprland/hypr-usr/binds.conf @@ -85,11 +85,23 @@ bind = $mainMod SHIFT, 0, movetoworkspace, 10 bind = $mainMod, SPACE, togglespecialworkspace, magic bind = $mainMod SHIFT, SPACE, movetoworkspace, special:magic -bind = $mainMod CTRL, up, togglespecialworkspace, magic -bind = $mainMod CTRL SHIFT, up, movetoworkspace, special:magic -bind = $mainMod CTRL SHIFT, down, movetoworkspace, empty -bind = $mainMod CTRL, down, movetoworkspacesilent, special:magic + +bind = $mainMod CTRL, $navup, togglespecialworkspace, magic +bind = $mainMod CTRL SHIFT, $navup, movetoworkspace, special:magic + +bind = $mainMod CTRL SHIFT, $navdown, movetoworkspace, empty +bind = $mainMod CTRL, $navdown, movetoworkspacesilent, special:magic + + + +bind = $mainMod CTRL, $vimup, togglespecialworkspace, magic +bind = $mainMod CTRL SHIFT, $vimup, movetoworkspace, special:magic + +bind = $mainMod CTRL SHIFT, $vimdown, movetoworkspace, empty +bind = $mainMod CTRL, $vimdown, movetoworkspacesilent, special:magic + + # Scroll through existing workspaces with mainMod + scroll bind = $mainMod, mouse_down, workspace, r+1 @@ -108,11 +120,20 @@ bind = $mainMod, TAB, cyclenext bind = $mainMod ALT CTRL SHIFT, END, exit -bind = $mainMod CTRL, left, workspace, r-1 -bind = $mainMod CTRL, right, workspace, r+1 +bind = $mainMod CTRL, $navleft, workspace, r-1 +bind = $mainMod CTRL, $navright, workspace, r+1 + +bind = $mainMod CTRL SHIFT, $navleft, movetoworkspace, r-1 +bind = $mainMod CTRL SHIFT, $navright, movetoworkspace, r+1 + + +bind = $mainMod CTRL, $vimleft, workspace, r-1 +bind = $mainMod CTRL, $vimright, workspace, r+1 + +bind = $mainMod CTRL SHIFT, $vimleft, movetoworkspace, r-1 +bind = $mainMod CTRL SHIFT, $vimright, movetoworkspace, r+1 + -bind = $mainMod CTRL SHIFT, left, movetoworkspace, r-1 -bind = $mainMod CTRL SHIFT, right, movetoworkspace, r+1 # Move/resize windows with mainMod + LMB/RMB and dragging