diff --git a/.config/sway/config b/.config/sway/config index e8b80f9..f56580f 100644 --- a/.config/sway/config +++ b/.config/sway/config @@ -234,10 +234,11 @@ bindsym $mod+Shift+plus move container to workspace $ws12 # force a window on a named workspace assign [class="Firefox"] $ws2 #assign [class="mpv"] $ws5 -assign [class="vlc"] $ws5 -assign [class="Ristretto"] $ws5 +#assign [class="vlc"] $ws5 +#assign [class="Ristretto"] $ws5 assign [class="Gimp"] $ws5 assign [class="Gimp-2.10"] $ws5 +assign [app_id="gimp-3.0"] $ws5 assign [class="Mozilla VPN"] $ws2 assign [class="XTerm"] $ws1 assign [class="VirtualBoxVM"] $ws9 @@ -248,8 +249,10 @@ assign [class="Signal"] $ws3 assign [class="Pcmanfm"] $ws4 assign [class="Mousepad"] $ws8 assign [class="Geany"] $ws8 +assign [app_id="geany"] $ws8 # force floatin windows +# For show app_id: swaymsg -t get_tree for_window [app_id="Volume Control" ] floating enable for_window [app_id="pavucontrol" ] floating enable for_window [app_id="Nitrogen" ] floating enable @@ -258,11 +261,12 @@ for_window [app_id="Connman-gtk" ] floating enable for_window [app_id="Network Settings" ] floating enable for_window [class="Nm-connection-editor" instance="nm-connection-editor"] floating enable for_window [app_id="VLC" ] floating enable +for_window [title="VLC" ] floating enable for_window [app_id="mpv" ] floating enable for_window [app_id="Engrampa" ] floating enable for_window [app_id="Archive Manager" ] floating enable for_window [app_id="xarchiver" ] floating enable -for_window [app_id="Ristretto" ] floating enable +for_window [app_id="ristretto" ] floating enable for_window [app_id="Image Viewer" ] floating enable for_window [class="Mozilla VPN" instance="mozillavpn"] floating enable for_window [class="Lxappearance" instance="lxappearance"] floating enable @@ -276,8 +280,9 @@ for_window [title="read only"] floating enable for_window [title="Archive Manager"] floating enable for_window [title=".zip"] floating enable for_window [title=".rar"] floating enable -for_window [title="Bluetooth"] floating enable for_window [title="Input Remapper"] floating enable +for_window [title="Bluetooth"] floating enable +for_window [app_id="open_tv"] floating enable # restart i3 inplace (preserves your layout/session, can be used to upgrade i3) bindsym $mod+Shift+r reload