windowrule { name = privacy-rule-1 tag = privacy match:class = ^(org.telegram.desktop)$ } windowrule { name = privacy-rule-2 tag = privacy match:class = ^(com.ayugram.desktop)$ } windowrule { name = privacy-rule-3 tag = privacy match:class = ^(Element)$ } windowrule { name = privacy-rule-4 tag = privacy match:class = ^(vesktop)$ } windowrule { name = privacy-rule-5 tag = privacy match:class = ^(chat-simplex-desktop-MainKt)$ } windowrule { name = privacy-rule-6 tag = privacy match:class = ^(com.github.hluk.copyq)$ } windowrule { name = privacy-rule-7 tag = privacy match:class = ^(org.keepassxc.KeePassXC)$ } windowrule { name = privacy-rule-8 tag = privacy match:class = ^(otpclient)$ } windowrule { name = privacy-rule-9 tag = privacy match:class = ^(com.nextcloud.desktopclient.nextcloud)$ } windowrule { name = privacy-rule-10 tag = privacy match:title = ^(diary)$ } windowrule { name = privacy-rule-11 tag = privacy match:class = thunar match:title = .*(Downloads|Telegram Desktop).* } windowrule { name = privacy-rule-12 tag = privacy match:class = ^(Mullvad VPN)$ } windowrule { name = privacy-rule-13 tag = privacy match:class = ^(Tor Browser)$ } windowrule { name = privacy-rule-14 tag = privacy match:class = ^(zen)$ match:title = .*Private Browsing.* } windowrule { name = privacy-rule-15 tag = privacy match:class = ^(Logseq)$ } windowrule { name = privacy-rule-16 tag = privacy match:class = ^(com.obsproject.Studio)$ } layerrule { name = privacy-layer-rule-1 no_screen_share = on match:namespace = swaync-control-center } layerrule { name = privacy-layer-rule-2 no_screen_share = on match:namespace = swaync-notification-window }