From 9855693eb1561dfb8415af5d4c25f6a93fac0acc Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Mon, 4 Aug 2025 11:32:59 +0200 Subject: [PATCH] Position picture-in-picture windows correctly (closes #260) Co-authored-by: @ElFitaFlores --- default/hypr/apps.conf | 1 + default/hypr/apps/pip.conf | 8 ++++++++ 2 files changed, 9 insertions(+) create mode 100644 default/hypr/apps/pip.conf diff --git a/default/hypr/apps.conf b/default/hypr/apps.conf index 48c0edf6..faf14486 100644 --- a/default/hypr/apps.conf +++ b/default/hypr/apps.conf @@ -1,4 +1,5 @@ # App-specific tweaks +source = ~/.local/share/omarchy/default/hypr/apps/pip.conf source = ~/.local/share/omarchy/default/hypr/apps/chromium.conf source = ~/.local/share/omarchy/default/hypr/apps/hyprshot.conf source = ~/.local/share/omarchy/default/hypr/apps/retroarch.conf diff --git a/default/hypr/apps/pip.conf b/default/hypr/apps/pip.conf new file mode 100644 index 00000000..186489eb --- /dev/null +++ b/default/hypr/apps/pip.conf @@ -0,0 +1,8 @@ +# Picture-in-picture overlays +windowrule = tag +pip, title:(Picture.{0,1}in.{0,1}[Pp]icture) +windowrule = float, tag:pip +windowrule = pin, tag:pip +windowrule = keepaspectratio, tag:pip +windowrule = noborder, tag:pip +windowrule = opacity 1 1, tag:pip +windowrule = move 100%-w-40 4%, tag:pip