.dotfiles/sway/behaviours

38 lines
1.6 KiB
Plaintext
Raw Normal View History

2022-04-19 04:45:01 +00:00
# vim: ft=sh
################################################################################
# Default workspaces
################################################################################
#assign [class="Xchat"] 1-chat Replaced by irssi which will open on the first workspace at startup
assign [class="XTerm"] 1
2022-05-27 21:08:34 +00:00
assign [class="Mattermost"] 1
2022-04-19 04:45:01 +00:00
assign [class="UXTerm"] grave
2022-06-07 12:06:58 +00:00
assign [class="Thunderbird"] 2
2022-04-19 04:45:01 +00:00
assign [class="Chromium"] 3
assign [class="Linphone"] 5
2022-05-27 21:08:34 +00:00
assign [class="firefox"] 7
2022-07-21 03:38:03 +00:00
assign [app_id="com.github.gittyup.Gittyup"] 9
2022-04-19 04:45:01 +00:00
# Don't use VNC viewer anymore. I've defaulted to running virt-manager on this workspace because it's similar
#assign [class="Vncviewer"] 9
################################################################################
# Floating windows
################################################################################
for_window [shell="xdg_shell"] floating enable # Picture-in-picture firefox
# Also make Picture-in-picture windows stick to active workspace
for_window [shell="xdg_shell"] sticky enable # Picture-in-picture firefox
for_window [instance="Download"] floating enable
for_window [window_role="plugin_ui"] floating enable
for_window [title="Menu Update"] floating enable
for_window [title="___"] floating enable
for_window [class="UXTerm"] floating enable, resize set height 600px, resize set width 800px, move position 1120px 480px
2022-04-19 04:45:01 +00:00
for_window [class="Tlpui"] floating enable
for_window [title="XTerm"] floating enable
for_window [class="Gvim"] floating enable
for_window [class="Orage"] floating enable
for_window [class="Claws-mail"] layout stacking
for_window [class="Vncviewer"] fullscreen enable