From 13288990a71e1edaf304fe5e575969e3f8be2793 Mon Sep 17 00:00:00 2001 From: bh Date: Wed, 11 Mar 2026 18:29:34 +0800 Subject: hypr: fix window moving behaviour --- hypr/.config/hypr/hyprland.conf | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'hypr/.config') diff --git a/hypr/.config/hypr/hyprland.conf b/hypr/.config/hypr/hyprland.conf index 85d356e..3ecde46 100644 --- a/hypr/.config/hypr/hyprland.conf +++ b/hypr/.config/hypr/hyprland.conf @@ -134,6 +134,7 @@ master { misc { force_default_wallpaper = 0 disable_hyprland_logo = true + focus_on_activate = true } @@ -201,11 +202,11 @@ bind = $mainMod, L, movefocus, r bind = $mainMod, K, movefocus, u bind = $mainMod, J, movefocus, d -# ↔ Move Window (Vim-style) -bind = $mainMod SHIFT, H, movewindow, l -bind = $mainMod SHIFT, L, movewindow, r -bind = $mainMod SHIFT, K, movewindow, u -bind = $mainMod SHIFT, J, movewindow, d +# ↔ Swap Window (Vim-style) +bind = $mainMod SHIFT, H, swapwindow, l +bind = $mainMod SHIFT, L, swapwindow, r +bind = $mainMod SHIFT, K, swapwindow, u +bind = $mainMod SHIFT, J, swapwindow, d # ✂ Preselection / Split Direction (Ctrl+Super+hjkl) bind = $mainMod CTRL, H, layoutmsg, preselect l -- cgit v1.2.3