From fe202a68431d5e1e6dd14ca4a895497ca43149a0 Mon Sep 17 00:00:00 2001 From: OlivierChiasson Date: Sat, 20 Jun 2026 16:48:36 -0300 Subject: [PATCH] Add window rules for Picture-in-Picture and Minecraft in Niri configuration --- modules/desktop/niri/default.nix | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/modules/desktop/niri/default.nix b/modules/desktop/niri/default.nix index 4324e57..e6e83af 100644 --- a/modules/desktop/niri/default.nix +++ b/modules/desktop/niri/default.nix @@ -26,6 +26,29 @@ let open-floating = true; open-focused = false; } + { + matches = [ + { title = "^(Picture-in-Picture|Picture in picture)$"; } + ]; + open-floating = true; + open-focused = false; + default-column-width = { fixed = 640; }; + default-window-height = { fixed = 360; }; + default-floating-position = _: { + props = { + x = 32; + y = 32; + relative-to = "bottom-right"; + }; + }; + } + { + matches = [ + { app-id = "^Minecraft\\*"; } + { app-id = "^Minecraft$"; } + ]; + tiled-state = true; + } ]; #TODO[epic=Binds] Go over binds again binds = {