diff --git a/home-manager/features/hyprland.nix b/home-manager/features/hyprland.nix index fe5da5b..6636300 100644 --- a/home-manager/features/hyprland.nix +++ b/home-manager/features/hyprland.nix @@ -68,7 +68,7 @@ "col.inactive_border" = "rgba(595959aa)"; # Set to true enable resizing windows by clicking and dragging on borders and gaps - resize_on_border = false; + resize_on_border = true; # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on allow_tearing = false; @@ -304,6 +304,10 @@ "$mainMod, F, togglefloating," "$mainMod + SHIFT, F, fullscreen, 1" + "$mainMod + CTRL, left, resizeactive, -20 0" + "$mainMod + CTRL, right, resizeactive, 20 0" + "$mainMod + CTRL, down, resizeactive, 0 20" + "$mainMod + CTRL, up, resizeactive, 0 -20" # Monitors "$mainMod, R, focusmonitor, next" @@ -315,13 +319,13 @@ "$mainMod, G, hy3:makegroup, opposite, ephemeral" "$mainMod, W, hy3:makegroup, tab, ephemeral" "$mainMod + SHIFT, W, hy3:changegroup, toggletab" + "$mainMod, A, hy3:changefocus, raise" + "$mainMod, Z, hy3:changefocus, lower" "$mainMod, O, hy3:changegroup, opposite" "$mainMod, left, hy3:movefocus, l" "$mainMod, right, hy3:movefocus, r" "$mainMod, up, hy3:movefocus, u" "$mainMod, down, hy3:movefocus, d" - "$mainMod, A, hy3:changefocus, raise" - "$mainMod, Z, hy3:changefocus, lower" "$mainMod + SHIFT, left, hy3:movewindow, l" "$mainMod + SHIFT, right, hy3:movewindow, r" "$mainMod + SHIFT, up, hy3:movewindow, u"