Files
2026-04-19 17:07:18 +02:00

42 lines
1.6 KiB
Plaintext

# APPLICATIONS OPACITY
# windowrule = opacity 0.8 override, match:class ^(org.gnome.Nautilus)$
windowrule = opacity 0.9 override, match:class ^(gedit|org.gnome.TextEditor|mousepad)$
windowrule = opacity 0.9 override, match:class ^(org.pulseaudio.pavucontrol)$
windowrule = opacity 0.9 override, match:class ^(kitty)$
windowrule = opacity 0.85 override 0.7 override 1 override, match:class ^(discord|vesktop|org.telegram.desktop)$
windowrule = opacity 0.8 override 0.6 override 1 override, match:class ^(Spotify)$
windowrule = opacity 0.9 override 0.7 override 1 override, match:class ^(zen)$
windowrule = opacity 1.0 override 1 override 1 override, match:class ^(zen-twilight)$
# FLOAT & SIZE
windowrule = size 900 506, float on, match:tag multimedia_video*
windowrule = float on, size 50% 60%, match:class ^(org.pulseaudio.pavucontrol)$
# Ignore maximize requests
windowrule = suppress_event maximize, match:class .*
## Fix XWayland dragging
#windowrule = no_focus on, match:class ^$,title ^$,xwayland 1,float 1,fullscreen 0,pin 0
#
## POP UPS AND DIALOGUES
#
#windowrulev2 = size 50%% 60%%, float, center, title:^(Save As|Save a File|Pick Files)$
#windowrulev2 = size 70%% 60%%, float, initialTitle:^(Open Files)$
#
# WAYBAR
layerrule = blur on, ignore_alpha 0.5, match:namespace waybar
# NOTIFICATIONS
layerrule = ignore_alpha 0.5, match:namespace tag:notif*
# LOGOUT
layerrule = blur on, match:namespace logout_dialog
# SWAYNC
layerrule = blur on, ignore_alpha on, ignore_alpha 0.5, xray 0, match:namespace swaync-control-center
layerrule = blur on, ignore_alpha on, ignore_alpha 0.5, xray 0, match:namespace swaync-notification-window