From e8e5ed4f7e684ee38a5f20162053e68f2911ff1e Mon Sep 17 00:00:00 2001 From: Aargh Rai Date: Tue, 9 Jun 2026 19:02:58 +0530 Subject: updated to 26.05 --- hypr/hyprland.conf | 25 ++++++++++++++++++++----- hypr/hyprland/keybinds.conf | 2 +- 2 files changed, 21 insertions(+), 6 deletions(-) (limited to 'hypr') 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 -- cgit v1.2.3