diff --git a/dots/hyprland/hyprland.conf b/dots/hyprland/hyprland.conf index 0902bba..e1f677b 100644 --- a/dots/hyprland/hyprland.conf +++ b/dots/hyprland/hyprland.conf @@ -280,10 +280,10 @@ bind = $mainMod, N, exec, hyprctl keyword general:layout "dwindle" # dwi[N]dle #bind = $mainMod + L, exec, sh -c 'if hyprctl -j getoption general:layout | jq -r .str | grep -q "dwindle"; then hyprctl keyword general:layout master; else hyprctl keyword general:layout dwindle; fi' # split mode -#bind = $mainMod, H, layoutmsg, preselect r # next window to the right (horizontal mode) -#bind = $mainMod SHIFT, H, layoutmsg, preselect r # next window to the left -#bind = $mainMod, V, layoutmsg, preselect d # next window to the top (vertical mode) -#bind = $mainMod SHIFT, V, layoutmsg, preselect d # next window to the bottom +bind = $mainMod, H, layoutmsg, preselect r # next window to the right (horizontal mode) +bind = $mainMod SHIFT, H, layoutmsg, preselect r # next window to the left +bind = $mainMod, V, layoutmsg, preselect d # next window to the top (vertical mode) +bind = $mainMod SHIFT, V, layoutmsg, preselect d # next window to the bottom # resize #bind = $mainMod, R, submap, resize @@ -330,15 +330,10 @@ bind = $mainMod SHIFT, 9, movetoworkspace, 9 bind = $mainMod SHIFT, 0, movetoworkspace, 10 # move window -#bind = $mainMod SHIFT, left, movewindoworgroup, l -#bind = $mainMod SHIFT, right, movewindoworgroup, r -#bind = $mainMod SHIFT, up, movewindoworgroup, u -#bind = $mainMod SHIFT, down, movewindoworgroup, d - -bind = $mainMod SHIFT, left, movewindow, l, mon:current -bind = $mainMod SHIFT, right, movewindow, r, mon:current -bind = $mainMod SHIFT, up, movewindow, u, mon:current -bind = $mainMod SHIFT, down, movewindow, d, mon:current +bind = $mainMod SHIFT, left, movewindoworgroup, l +bind = $mainMod SHIFT, right, movewindoworgroup, r +bind = $mainMod SHIFT, up, movewindoworgroup, u +bind = $mainMod SHIFT, down, movewindoworgroup, d # move floating window bind = $mainMod ALT, left, moveactive, -40 0