diff --git a/config/hypr/hyprland.conf.d/bindings.conf b/config/hypr/hyprland.conf.d/bindings.conf index 698db8f..076eb9f 100644 --- a/config/hypr/hyprland.conf.d/bindings.conf +++ b/config/hypr/hyprland.conf.d/bindings.conf @@ -11,7 +11,29 @@ bind = $mainMod SHIFT, E, exit, bind = $mainMod, C, togglefloating, bind = $mainMod, P, pseudo, bind = $mainMod, E, togglesplit, + +# Groups bind = $mainMod, S, togglegroup, +bind = $mainMod, Prior, changegroupactive, b +bind = $mainMod, Next, changegroupactive, f +bind = $mainMod SHIFT, Prior, movegroupwindow, b +bind = $mainMod SHIFT, Next, movegroupwindow, f +bind = $mainMod SHIFT, h, moveoutofgroup, +bind = $mainMod SHIFT, j, moveoutofgroup, +bind = $mainMod SHIFT, k, moveoutofgroup, +bind = $mainMod SHIFT, l, moveoutofgroup, +bind = $mainMod SHIFT, left, moveoutofgroup, +bind = $mainMod SHIFT, down, moveoutofgroup, +bind = $mainMod SHIFT, up, moveoutofgroup, +bind = $mainMod SHIFT, right, moveoutofgroup, +bind = $mainMod SHIFT, h, moveintogroup, l +bind = $mainMod SHIFT, j, moveintogroup, d +bind = $mainMod SHIFT, k, moveintogroup, u +bind = $mainMod SHIFT, l, moveintogroup, r +bind = $mainMod SHIFT, Left, moveintogroup, l +bind = $mainMod SHIFT, Down, moveintogroup, d +bind = $mainMod SHIFT, Up, moveintogroup, u +bind = $mainMod SHIFT, Right, moveintogroup, r # Focus bind = $mainMod, left, movefocus, l