feat(rumno): tune notification rules and timeout handling

This commit is contained in:
2026-02-17 17:38:38 -08:00
committed by Kat Huang
parent 39721b1341
commit c74585443b
4 changed files with 15 additions and 15 deletions

View File

@@ -218,16 +218,14 @@ windowrule = match:title ^(Confirm)$, float on
# Rumno OSD/notifications: treat as an overlay, not a "real" managed window.
# (Matches both class and title because rumno may set either depending on backend.)
windowrulev2 = float, class:.*[Rr]umno.*
windowrulev2 = pin, class:.*[Rr]umno.*
windowrulev2 = noborder, class:.*[Rr]umno.*
windowrulev2 = noshadow, class:.*[Rr]umno.*
windowrulev2 = noinitialfocus, class:.*[Rr]umno.*
windowrulev2 = float, title:.*[Rr]umno.*
windowrulev2 = pin, title:.*[Rr]umno.*
windowrulev2 = noborder, title:.*[Rr]umno.*
windowrulev2 = noshadow, title:.*[Rr]umno.*
windowrulev2 = noinitialfocus, title:.*[Rr]umno.*
windowrule = match:class ^(.*[Rr]umno.*)$, float on
windowrule = match:class ^(.*[Rr]umno.*)$, pin on
windowrule = match:class ^(.*[Rr]umno.*)$, decorate off
windowrule = match:class ^(.*[Rr]umno.*)$, no_shadow on
windowrule = match:title ^(.*[Rr]umno.*)$, float on
windowrule = match:title ^(.*[Rr]umno.*)$, pin on
windowrule = match:title ^(.*[Rr]umno.*)$, decorate off
windowrule = match:title ^(.*[Rr]umno.*)$, no_shadow on
# Scratchpad sizing handled by hyprscratch exec rules (see hyprland.nix)
# Using hyprscratch rules instead of windowrule to avoid affecting child windows (e.g. Slack meets)