diff --git a/files/hyprland.conf b/files/hyprland.conf index 313627b..7900592 100644 --- a/files/hyprland.conf +++ b/files/hyprland.conf @@ -107,6 +107,7 @@ master { misc { force_default_wallpaper = 0 disable_hyprland_logo = true + disable_splash_rendering = false } @@ -213,11 +214,27 @@ bindl = ,switch:on:Lid Switch, exec, hyprlock # WINDOWS AND WORKSPACES # -# Ignore maximize requests from apps. You'll probably like this. -windowrule = suppressevent maximize, class:.* - -# Fix some dragging issues with XWayland -windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 -xwayland { - force_zero_scaling = true +windowrule { + name = supress-maximize-events + match:class = .* + suppress_event = maximize +} + +windowrule { + name = fix-xwayland-drags + match:class = ^$ + match:title = ^$ + match:xwayland = true + match:float = true + match:fullscreen = false + match:pin = false + + no_focus = true +} + +windowrule { + name = move-hyprland-rounding + match:class = hyprland-run + move = 20 monitor_h-120 + float = yes }