diff --git a/modules/wm/hyprland/config/hypr/hyprland.conf b/modules/wm/hyprland/config/hypr/hyprland.conf index 0176e35..de794b6 100644 --- a/modules/wm/hyprland/config/hypr/hyprland.conf +++ b/modules/wm/hyprland/config/hypr/hyprland.conf @@ -195,3 +195,12 @@ windowrulev2 = suppressevent maximize, class:.* # Fix some dragging issues with XWayland windowrulev2 = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 +# No gaps when only one tiled window on workspace +workspace = w[t1], gapsout:0, gapsin:0 +windowrule = rounding 0, floating:0 onworkspace:w[t1] +windowrule = bordersize 0, floating:0 onworkspace:w[t1] + +# Make firefox miniplayer float +windowrule = float, initialTitle:^Picture-in-Picture$ +windowrule = center, initialTitle:^Picture-in-Picture$ +windowrule = size 50% 50%, initialTitle:^Picture-in-Picture$