forked from Shinonome/dots-hyprland
fix windowrule for pavucontrol
This commit is contained in:
@@ -7,17 +7,30 @@ windowrulev2 = noblur, class:.*
|
|||||||
# Uncomment to apply global transparency to all windows:
|
# Uncomment to apply global transparency to all windows:
|
||||||
# windowrulev2 = opacity 0.89 override 0.89 override, class:.*
|
# windowrulev2 = opacity 0.89 override 0.89 override, class:.*
|
||||||
|
|
||||||
# Specific floating windows.
|
# Floating
|
||||||
windowrulev2 = float, class:^(blueberry\.py)$
|
windowrulev2 = float, class:^(blueberry\.py)$
|
||||||
windowrulev2 = float, class:^(steam)$
|
windowrulev2 = float, class:^(steam)$
|
||||||
windowrulev2 = float, class:^(nm-connection-editor)$
|
|
||||||
windowrulev2 = float, class:^(guifetch)$ # FlafyDev/guifetch
|
windowrulev2 = float, class:^(guifetch)$ # FlafyDev/guifetch
|
||||||
|
windowrulev2 = float, class:^(pavucontrol)$
|
||||||
|
windowrulev2 = size 45%, class:^(pavucontrol)$
|
||||||
|
windowrulev2 = center, class:^(pavucontrol)$
|
||||||
|
windowrulev2 = float, class:^(org.pulseaudio.pavucontrol)$
|
||||||
|
windowrulev2 = size 45%, class:^(org.pulseaudio.pavucontrol)$
|
||||||
|
windowrulev2 = center, class:^(org.pulseaudio.pavucontrol)$
|
||||||
|
windowrulev2 = float, class:^(nm-connection-editor)$
|
||||||
|
windowrulev2 = size 45%, class:^(nm-connection-editor)$
|
||||||
|
windowrulev2 = center, class:^(nm-connection-editor)$
|
||||||
|
|
||||||
# Tiling rule for a specific app.
|
# Tiling
|
||||||
windowrulev2 = tile, class:^dev\.warp\.Warp$
|
windowrulev2 = tile, class:^dev\.warp\.Warp$
|
||||||
|
|
||||||
# Picture-in-Picture window (matched by title).
|
# Picture-in-Picture
|
||||||
windowrulev2 = float, title:^([Pp]icture[-\s]?[Ii]n[-\s]?[Pp]icture)(.*)$
|
windowrulev2 = float, title:^([Pp]icture[-\s]?[Ii]n[-\s]?[Pp]icture)(.*)$
|
||||||
|
windowrulev2 = keepaspectratio, title:^([Pp]icture[-\s]?[Ii]n[-\s]?[Pp]icture)(.*)$
|
||||||
|
windowrulev2 = move 73% 72%, title:^([Pp]icture[-\s]?[Ii]n[-\s]?[Pp]icture)(.*)$
|
||||||
|
windowrulev2 = size 25%, title:^([Pp]icture[-\s]?[Ii]n[-\s]?[Pp]icture)(.*)$
|
||||||
|
windowrulev2 = float, title:^([Pp]icture[-\s]?[Ii]n[-\s]?[Pp]icture)(.*)$
|
||||||
|
windowrulev2 = pin, title:^([Pp]icture[-\s]?[Ii]n[-\s]?[Pp]icture)(.*)$
|
||||||
|
|
||||||
# Dialog windows – float+center these windows.
|
# Dialog windows – float+center these windows.
|
||||||
windowrulev2 = center, title:^(Open File)(.*)$
|
windowrulev2 = center, title:^(Open File)(.*)$
|
||||||
@@ -35,17 +48,6 @@ windowrulev2 = float, title:^(Save As)(.*)$
|
|||||||
windowrulev2 = float, title:^(Library)(.*)$
|
windowrulev2 = float, title:^(Library)(.*)$
|
||||||
windowrulev2 = float, title:^(File Upload)(.*)$
|
windowrulev2 = float, title:^(File Upload)(.*)$
|
||||||
|
|
||||||
# --- Picture-in-Picture enhancements ---
|
|
||||||
windowrulev2 = keepaspectratio, title:^([Pp]icture[-\s]?[Ii]n[-\s]?[Pp]icture)(.*)$
|
|
||||||
windowrulev2 = move 73% 72%, title:^([Pp]icture[-\s]?[Ii]n[-\s]?[Pp]icture)(.*)$
|
|
||||||
windowrulev2 = size 25%, title:^([Pp]icture[-\s]?[Ii]n[-\s]?[Pp]icture)(.*)$
|
|
||||||
windowrulev2 = float, title:^([Pp]icture[-\s]?[Ii]n[-\s]?[Pp]icture)(.*)$
|
|
||||||
windowrulev2 = pin, title:^([Pp]icture[-\s]?[Ii]n[-\s]?[Pp]icture)(.*)$
|
|
||||||
windowrulev2 = size 45%, class:^(pavucontrol)$
|
|
||||||
windowrulev2 = center, class:^(pavucontrol)$
|
|
||||||
windowrulev2 = size 45%, class:^(nm-connection-editor)$
|
|
||||||
windowrulev2 = center, class:^(nm-connection-editor)$
|
|
||||||
|
|
||||||
|
|
||||||
# --- Tearing ---
|
# --- Tearing ---
|
||||||
windowrulev2 = immediate, title:.*\.exe
|
windowrulev2 = immediate, title:.*\.exe
|
||||||
|
|||||||
Reference in New Issue
Block a user