From 3174ad7da64a030905628de982a0e5a89e617b13 Mon Sep 17 00:00:00 2001 From: Gabriella Bere Date: Sun, 22 Jun 2025 01:51:29 +0100 Subject: [PATCH] added firefox pip window rules unfortunately this forces any fullscreen app out of fullscreen every time a new video starts but ig i will burn that bridge when it annoys me too much --- home-manager/hyprland.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/home-manager/hyprland.nix b/home-manager/hyprland.nix index 6fd1a13..021d390 100644 --- a/home-manager/hyprland.nix +++ b/home-manager/hyprland.nix @@ -20,6 +20,16 @@ "name:bg_noise, monitor:desc:Lenovo Group Limited LEN G24-10 U5B4ZAM2, default:true, persistent:true" "name:main, monitor:eDP-2, default:true, persistent:true" ]; + windowrulev2 = [ + "keepaspectratio,class:^(floorp)$,title:^(Picture-in-Picture)$" + "noborder,class:^(floorp)$,title:^(Picture-in-Picture)$" + #"fakefullscreen,class:^(floorp)$,title:^(Floorp)$" + #"fakefullscreen,class:^(floorp)$,title:^(Picture-in-Picture)$" + "pin,class:^(floorp)$,title:^(Floorp)$" + "pin,class:^(floorp)$,title:^(Picture-in-Picture)$" + "float,class:^(floorp)$,title:^(Floorp)$" + "float,class:^(floorp)$,title:^(Picture-in-Picture)$" + ]; # Define SUPER key as mod key "$mod" = "SUPER";