forked from Shinonome/dots-hyprland
fb1d14670f
Context menus (Right-Click) of wps office applications are treated like windows and therefore tiled with this rule. This leads to an unwanted snapping of the menu next to the active window.
66 lines
1.9 KiB
Plaintext
66 lines
1.9 KiB
Plaintext
# ######## Window rules ########
|
|
windowrule = noblur,.*
|
|
# windowrule = opacity 0.89 override 0.89 override, .* # Applies transparency to EVERY WINDOW
|
|
windowrule = float, ^(blueberry.py)$
|
|
windowrule = float, ^(steam)$
|
|
windowrule = float, ^(guifetch)$ # FlafyDev/guifetch
|
|
windowrulev2 = tile,class:(dev.warp.Warp)
|
|
|
|
# Dialogs
|
|
windowrule=float,title:^(Open File)(.*)$
|
|
windowrule=float,title:^(Select a File)(.*)$
|
|
windowrule=float,title:^(Choose wallpaper)(.*)$
|
|
windowrule=float,title:^(Open Folder)(.*)$
|
|
windowrule=float,title:^(Save As)(.*)$
|
|
windowrule=float,title:^(Library)(.*)$
|
|
|
|
# Tearing
|
|
windowrule=immediate,.*\.exe
|
|
windowrulev2=immediate,class:(steam_app)
|
|
|
|
# ######## Layer rules ########
|
|
layerrule = xray 1, .*
|
|
# layerrule = noanim, .*
|
|
layerrule = noanim, walker
|
|
layerrule = noanim, selection
|
|
layerrule = noanim, overview
|
|
layerrule = noanim, anyrun
|
|
layerrule = noanim, indicator.*
|
|
layerrule = noanim, osk
|
|
layerrule = noanim, hyprpicker
|
|
layerrule = blur, shell:*
|
|
layerrule = ignorealpha 0.6, shell:*
|
|
|
|
layerrule = noanim, noanim
|
|
layerrule = blur, gtk-layer-shell
|
|
layerrule = ignorezero, gtk-layer-shell
|
|
layerrule = blur, launcher
|
|
layerrule = ignorealpha 0.5, launcher
|
|
layerrule = blur, notifications
|
|
layerrule = ignorealpha 0.69, notifications
|
|
|
|
# ags
|
|
layerrule = blur, session
|
|
|
|
layerrule = blur, bar
|
|
layerrule = ignorealpha 0.6, bar
|
|
layerrule = blur, corner.*
|
|
layerrule = ignorealpha 0.6, corner.*
|
|
layerrule = blur, dock
|
|
layerrule = ignorealpha 0.6, dock
|
|
layerrule = blur, indicator.*
|
|
layerrule = ignorealpha 0.6, indicator.*
|
|
layerrule = blur, overview
|
|
layerrule = ignorealpha 0.6, overview
|
|
layerrule = blur, cheatsheet
|
|
layerrule = ignorealpha 0.6, cheatsheet
|
|
layerrule = blur, sideright
|
|
layerrule = ignorealpha 0.6, sideright
|
|
layerrule = blur, sideleft
|
|
layerrule = ignorealpha 0.6, sideleft
|
|
layerrule = blur, indicator*
|
|
layerrule = ignorealpha 0.6, indicator*
|
|
layerrule = blur, osk
|
|
layerrule = ignorealpha 0.6, osk
|
|
|