Add sway config
This commit is contained in:
parent
db15c95662
commit
cb3ea5254e
21 changed files with 347 additions and 3 deletions
44
.config/sway/config.d/40-window-rules.conf
Normal file
44
.config/sway/config.d/40-window-rules.conf
Normal file
|
@ -0,0 +1,44 @@
|
|||
for_window [app_id="term-floating"] floating enable
|
||||
|
||||
assign [app_id="org.qutebrowser.qutebrowser"] $ws_web
|
||||
assign [class="firefox"] $ws_web
|
||||
|
||||
for_window [class="jetbrains-*"] {
|
||||
move container to workspace $ws_focus
|
||||
focus
|
||||
}
|
||||
for_window [class="jetbrains-*" title="win0"] floating enable
|
||||
|
||||
for_window [app_id="(mpv|vlc|org.qutebrowser.qutebrowser-kiosk)"] {
|
||||
move container to workspace $ws_media
|
||||
fullscreen enable
|
||||
focus
|
||||
}
|
||||
for_window [class="(FreeTube|[Cc]hromium|Brave-browser)"] {
|
||||
move container to workspace $ws_media
|
||||
focus
|
||||
}
|
||||
|
||||
assign [class="TeamSpeak 3"] $ws_chat
|
||||
assign [class="discord"] $ws_chat
|
||||
assign [class="Element"] $ws_chat
|
||||
|
||||
assign [class="(Signal)"] $ws_messenger
|
||||
assign [app_id="([Tt]hunderbird)"] $ws_messenger
|
||||
|
||||
for_window [class="(xdg-desktop-portal-gtk|Pinentry-gtk*)"] {
|
||||
floating enable
|
||||
}
|
||||
|
||||
for_window [class="steam" title="Friends List"] {
|
||||
move container to workspace $ws_chat
|
||||
}
|
||||
|
||||
for_window [class="zenity" title="Progress"] {
|
||||
floating enable
|
||||
}
|
||||
|
||||
for_window [class="(steam_app_*|^cs2$)"] {
|
||||
move container to workspace $ws_focus
|
||||
fullscreen enable
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue