diff --git a/hosts/common/programs/sway/config b/hosts/common/programs/sway/config index fadca79bf..69710175f 100644 --- a/hosts/common/programs/sway/config +++ b/hosts/common/programs/sway/config @@ -163,6 +163,16 @@ mode "resize" { for_window [app_id="me.gapixels.Megapixels"] inhibit_idle open for_window [app_id="org.gnome.Maps"] inhibit_idle visible +#### Zoom: allow screen-sharing menu to float; see +#### known window titles: +#### - "as_toolbar" (presenter toolbar) +#### - "Meeting" (main meeting window) +#### - "Zoom Workplace" ("End Meeting?" overlay; Zoom launch screen BEFORE authenticating) +#### - "Zoom Workplace - Licensed account" (Zoom launch screen AFTER authenticating) +for_window [app_id="Zoom Workplace" title="^as_toolbar$"] floating enable, floating_minimum_size 250 x 400 +for_window [app_id="Zoom Workplace" title="^Zoom Workplace$"] floating enable, floating_minimum_size 250 x 400 +for_window [app_id="Zoom Workplace" title="^Zoom Workplace - Licensed account$"] floating disable + # workspace assignments workspace 1 output $out_desko_2 $out_flowy_int workspace TV output $out_cuddlevision $out_theater $out_projector