aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/hyprland
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-02-12 12:07:36 -0600
committerCraig Jennings <c@cjennings.net>2026-02-12 12:07:36 -0600
commita8f5bd65d6a06507b828ffa619fed027b734cb3a (patch)
tree62e5e4da8d9ea2ca1b3d8a31615acc9609750532 /dotfiles/hyprland
parente6b956fbab19ec4aa9f50a8f298105cd64510052 (diff)
downloadarchsetup-a8f5bd65d6a06507b828ffa619fed027b734cb3a.tar.gz
archsetup-a8f5bd65d6a06507b828ffa619fed027b734cb3a.zip
fix(hyprland): fix focus behavior for swaps and new windows
Enable cursor warping on focus change (no_warps=false) so swap-with-master moves cursor to master. Enable float_switch_override_focus so new tiled windows get focus when launched from floating scratchpads.
Diffstat (limited to 'dotfiles/hyprland')
-rw-r--r--dotfiles/hyprland/.config/hypr/hyprland.conf4
1 files changed, 2 insertions, 2 deletions
diff --git a/dotfiles/hyprland/.config/hypr/hyprland.conf b/dotfiles/hyprland/.config/hypr/hyprland.conf
index 8572dcf..cd30f81 100644
--- a/dotfiles/hyprland/.config/hypr/hyprland.conf
+++ b/dotfiles/hyprland/.config/hypr/hyprland.conf
@@ -102,7 +102,7 @@ dwindle {
# Input
# ============================================================================
cursor {
- no_warps = true
+ no_warps = false
}
input {
@@ -110,7 +110,7 @@ input {
kb_options = ctrl:nocaps
numlock_by_default = true
follow_mouse = 0
- float_switch_override_focus = 0
+ float_switch_override_focus = 1
mouse_refocus = false
touchpad {
natural_scroll = true