summary refs log tree commit diff
path: root/.config/sway
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2020-12-03 13:20:11 +0100
committerRobert Günzler <r@gnzler.io>2020-12-07 19:28:05 +0100
commit2dfba212e8dbeffc1197b25be97bbb6e62715d04 (patch)
tree203981f04e871f5e9c14e353975e3e8f46e3c69a /.config/sway
parent2e573db1d00688df71a05563b864b07916d43146 (diff)
sway: cleanup auto.conf
Diffstat (limited to '.config/sway')
-rw-r--r--.config/sway/auto.conf51
-rw-r--r--.config/sway/simple.conf1
2 files changed, 18 insertions, 34 deletions
diff --git a/.config/sway/auto.conf b/.config/sway/auto.conf
index bdd68c2..c568736 100644
--- a/.config/sway/auto.conf
+++ b/.config/sway/auto.conf
@@ -1,46 +1,33 @@
-# vim: ft=i3
+# vim: ft=i3config
 # NOTE: never use assign, it crashes sway for some reason...
 
-for_window [app_id="luakit"] border pixel $bpix;
-for_window [app_id="mpv"] floating enable; border none; inhibit_idle open
-for_window [app_id="Alacritty"] border pixel $bpix
+for_window [app_id="mpv"] floating enable; inhibit_idle open
+# for_window [app_id="mpv" title=".* - mvi$"] border pixel $bpix;
+for_window [app_id="imv"] floating enable; inhibit_idle open
 for_window [app_id="^__floating-.*"] floating enable
 for_window [class="pinentry"] floating enable; border normal
+
 for_window [class="zoom" title="Settings"] floating enable
+for_window [class="zoom" title="Zoom - Converting.*"] floating enable
+
 for_window [title="tridactyledit"] floating enable
-for_window [class="feh"] floating enable; urgent enable
-for_window [class="Sxiv"] floating enable; urgent enable
-for_window [title="Volume Control"] floating enable
-for_window [title="Calculator"] floating enable
-for_window [title="wpgtk 6.0.1"] floating enable; border normal
-for_window [app_id="launcher"] floating enable; border pixel $bpix
-for_window [app_id="nm-connection-editor"] floating enable; border normal
+for_window [app_id="launcher"] floating enable
 for_window [class="balena-etcher-electron"] floating enable; border normal
-for_window [app_id="imv"] border pixel $bpix
-for_window [app_id="firefox" title="Picture-in-Picture"] \
-    floating enable, sticky enable, border none
-for_window [app_id="firefox" title="^Developer Tools - "] \
-    floating enable, border pixel $bpix
-for_window [app_id="Nightly" title="Picture-in-Picture"] \
-    floating enable, sticky enable, border none
-for_window [app_id="Nightly" title="^Developer Tools - "] \
-    floating enable, border pixel $bpix
-for_window [app_id="firefox" title="- Sharing Indicator$"] \
-    floating enable, border none, move position 0 1250, sticky enable
+for_window [app_id="firefox" title="Picture-in-Picture"] floating enable, sticky enable, border none
+for_window [app_id="firefox" title="^Developer Tools"] floating enable
+for_window [app_id="firefox" title="Sharing Indicator$"] floating enable, border none, move position 0 ppt 50 ppt, sticky enable
+for_window [app_id="firefox" title="^Close tabs?"] floating enable
 
 # Tag windows
 for_window [app_id="firefox"] mark browser
 for_window [class="Nightly"] mark browser
 for_window [class="Chromium-browser"] mark work; mark browser
 for_window [class="Mail"] mark mail
-for_window [class="Thunderbird"] mark mail
 for_window [class="discord"] mark mail
-for_window [class="TelegramDesktop"] mark mail
 for_window [app_id="telegramdesktop"] mark mail
 for_window [app_id="firefox" title="^web.whatsapp.com"] mark mail
 
-for_window [con_mark="browser"] \
-    border pixel $bpix, inhibit_idle fullscreen
+for_window [con_mark="browser"] inhibit_idle fullscreen
 
 # Move around
 
@@ -50,13 +37,9 @@ set $wsMail 2
 for_window [con_mark="work"] move workspace $wsWork
 for_window [con_mark="mail"] move workspace $wsMail, move workspace to output $outputSide, layout tabbed
 
-for_window [class="Spotify"] \
-    move workspace $wsMusic, move workspace to output $outputSide, layout tabbed, inhibit_idle open
-
-for_window [app_id="spotify-tui"] \
-    move workspace $wsMusic, move workspace to output $outputSide, layout tabbed, inhibit_idle open
-
-for_window [class="osu!"] \
-  move workspace $wsGame, layout tabbed, exec osu-mode on
+for_window [class="Spotify"] move workspace $wsMusic, move workspace to output $outputSide
+for_window [class="osu!"] move workspace $wsGame, layout tabbed, exec osu-mode on
 
 for_window [class="KeePassXC"] move scratchpad; scratchpad show
+for_window [app_id="Password Safe"] move scratchpad; scratchpad show
+for_window [class="Gvncviewer"] move workspace __vnc; fullscreen
diff --git a/.config/sway/simple.conf b/.config/sway/simple.conf
index 435f235..8e710e9 100644
--- a/.config/sway/simple.conf
+++ b/.config/sway/simple.conf
@@ -1,3 +1,4 @@
+# vim: ft=i3config
 set $mod Mod4
 set $left h
 set $right l