## Communications
windowrule = workspace 10, class:^(info\.mumble\.Mumble|discord|TeamSpeak|vesktop)$
windowrule = workspace 9,  class:^(Element|signal|Signal|org\.telegram\.desktop)$
windowrule = noscreenshare, class:^(Element|signal|Signal|org\.telegram\.desktop)$

## Multimedia
windowrule = workspace 8, class:Spotify

## Development
windowrule = float, class:jetbrains-webstorm, title:Welcome to WebStorm
windowrule = size 1080 720, class:jetbrains-webstorm, title:Welcome to WebStorm

## Launchers / Games (kept from PC; harmless on laptop)
windowrule = workspace 2, class:^(steam|battle\.net\.exe|net\.lutris\.Lutris)$
windowrule = center 1, class:^(battle\.net\.exe|net\.lutris\.Lutris)$
windowrule = float, class:^(battle\.net\.exe|net\.lutris\.Lutris)$
windowrule = float, class:steam, title:Friends List
# windowrule = workspace 1,force, class:^(wowclassic|wow)\.exe$, title:World of Warcraft
# windowrule = fullscreen, class:^(wowclassic|wow)\.exe$, title:World of Warcraft

## System helpers & screenshot editor
windowrule = float, class:org.keepassxc.KeePassXC
windowrule = noscreenshare, class:org.keepassxc.KeePassXC
windowrule = float, class:org.kde.dolphin
windowrule = float, class:com.saivert.pwvucontrol
windowrule = float, class:org.gnome.Nautilus
windowrule = float, class:org.gnome.NautilusPreviewer
windowrule = float, class:org.gnome.FileRoller
windowrule = float, class:com.gabm.satty
windowrule = size >700 >400, class:com.gabm.satty

## Focus tweaks
windowrule = focusonactivate, class:zen

## Generic floaters you already had
windowrulev2 = float, class:^(pavucontrol|blueman-manager|nm-connection-editor|wdisplays|org.gnome.Calculator|qalculate-gtk)$
windowrulev2 = center, class:^(pavucontrol|blueman-manager|nm-connection-editor|wdisplays|org.gnome.Calculator|qalculate-gtk)$
windowrulev2 = size 1000 640, class:^(pavucontrol|blueman-manager)$

