aboutsummaryrefslogtreecommitdiff
path: root/hypr/hyprland.conf
diff options
context:
space:
mode:
Diffstat (limited to 'hypr/hyprland.conf')
-rw-r--r--hypr/hyprland.conf25
1 files changed, 20 insertions, 5 deletions
diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf
index 93a3f6c..444b80c 100644
--- a/hypr/hyprland.conf
+++ b/hypr/hyprland.conf
@@ -27,7 +27,6 @@ monitor=,preferred,auto,1
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
dwindle {
- pseudotile = true # Master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
preserve_split = true # You probably want this
}
@@ -52,8 +51,24 @@ misc {
# Example windowrule
# windowrule = float,class:^(kitty)$,title:^(kitty)$
-# Ignore maximize requests from apps. You'll probably like this.
-windowrule = suppressevent maximize, class:.*
+windowrule {
+ # Ignore maximize requests from all apps. You'll probably like this.
+ name = suppress-maximize-events
+ match:class = .*
+
+ suppress_event = maximize
+}
+
+windowrule {
+ # Fix some dragging issues with XWayland
+ name = fix-xwayland-drags
+ match:class = ^$
+ match:title = ^$
+ match:xwayland = true
+ match:float = true
+ match:fullscreen = false
+ match:pin = false
+
+ no_focus = true
+}
-# Fix some dragging issues with XWayland
-windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0