From 2dfba212e8dbeffc1197b25be97bbb6e62715d04 Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Thu, 3 Dec 2020 13:20:11 +0100 Subject: sway: cleanup auto.conf --- .config/sway/auto.conf | 51 ++++++++++++++++-------------------------------- .config/sway/simple.conf | 1 + 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 -- cgit 1.4.1