aboutsummaryrefslogtreecommitdiff
path: root/hypr
diff options
context:
space:
mode:
authorAargh Rai <aargh.rai+git@gmail.com>2026-06-09 19:02:58 +0530
committerAargh Rai <aargh.rai+git@gmail.com>2026-06-09 19:02:58 +0530
commite8e5ed4f7e684ee38a5f20162053e68f2911ff1e (patch)
tree6cc773b411cc1086b0da82ba4e9fbcf5599438c1 /hypr
parentc6084fef665e3931623fa5a181f0d51827c0e387 (diff)
updated to 26.05
Diffstat (limited to 'hypr')
-rw-r--r--hypr/hyprland.conf25
-rw-r--r--hypr/hyprland/keybinds.conf2
2 files changed, 21 insertions, 6 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
diff --git a/hypr/hyprland/keybinds.conf b/hypr/hyprland/keybinds.conf
index ba45771..ff7f018 100644
--- a/hypr/hyprland/keybinds.conf
+++ b/hypr/hyprland/keybinds.conf
@@ -11,7 +11,7 @@ bind = $mainMod, F, togglefloating,
bind = $mainMod, R, global, quickshell:toggleLauncher
bind = $mainMod, C, global, quickshell:toggleCalendar
bind = $mainMod, P, exec, hyprpicker
-bind = $mainMod, J, togglesplit, # dwindle
+bind = $mainMod, J, layoutmsg, togglesplit
bind = CTRL SHIFT, escape, exec, $taskManager
bind = $mainMod SHIFT, R, exec, ~/.config/hypr/wf-recorder/record.sh