22 lines
1.1 KiB
Text
22 lines
1.1 KiB
Text
# window rules
|
|
# floating
|
|
for_window [app_id="imv"] floating enable; border normal
|
|
for_window [app_id="org.twosheds.iwgtk"] floating enable; border normal
|
|
for_window [app_id=".blueman-manager-wrapped"] floating enable; border normal
|
|
for_window [app_id="com.nextcloud.desktopclient.nextcloud"] floating enable; border normal
|
|
|
|
# tabbed containers
|
|
for_window [app_id="CubicSDR"] layout tabbed
|
|
for_window [app_id="org.wireshark.Wireshark"] layout tabbed
|
|
|
|
for_window [app_id="zoom" title="^zoom$"] border none, floating enable
|
|
# For specific Zoom windows
|
|
for_window [app_id="zoom" title="^(Zoom|About)$"] border pixel, floating enable
|
|
for_window [app_id="zoom" title="Settings"] floating enable, floating_minimum_size 960 x 700
|
|
# Open Zoom Meeting windows on a new workspace (a bit hacky)
|
|
for_window [app_id="zoom" title="Zoom Meeting(.*)?"] workspace next_on_output --create, move container to workspace current, floating disable, inhibit_idle open
|
|
# kill firefox sharing indicator
|
|
for_window [app_id="firefox" title="Firefox — Sharing Indicator"] kill
|
|
# fix picture-in-picture behaviour
|
|
for_window [app_id="firefox" title="Picture-in-Picture"] floating enable, sticky enable
|
|
|