diff --git a/desktopenvs/hyprland/hypr/hyprland.conf b/desktopenvs/hyprland/hypr/hyprland.conf index 40d5613..c82e133 100644 --- a/desktopenvs/hyprland/hypr/hyprland.conf +++ b/desktopenvs/hyprland/hypr/hyprland.conf @@ -1,4 +1,3 @@ - source = ~/.config/input.conf source = ~/.config/monitors.conf @@ -162,6 +161,8 @@ misc { # See https://wiki.hyprland.org/Configuring/Keywords/ $mainMod = SUPER # Sets "Windows" key as main modifier +$ALTGR = code:108 + # Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more bind = $mainMod, T, exec, $terminal bind = $mainMod, Z, exec, $terminal btop @@ -243,6 +244,7 @@ bind = $mainMod CTRL, right, workspace, 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 bindm = $mainMod, mouse:272, movewindow bindm = $mainMod, mouse:273, resizewindow @@ -263,10 +265,17 @@ bind = $mainMod ALT, left, resizeactive, -10 0 bind = $mainMod ALT, up, resizeactive, 0 -10 bind = $mainMod ALT, down, resizeactive, 0 10 -bind = $mainMod SHIFT, left, movewindow, l -bind = $mainMod SHIFT, right, movewindow, r -bind = $mainMod SHIFT, up, movewindow, u -bind = $mainMod SHIFT, down, movewindow, d +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, G, togglegroup, +bind = $mainMod SHIFT, G, lockactivegroup, toggle + +bind = $mainMod SHIFT ALT, RIGHT, changegroupactive, f +bind = $mainMod SHIFT ALT, LEFT, changegroupactive, b + #bind = , escape, submap, reset #submap = reset