forked from pub-solar/os
teutat3s
3229e5c6da
The Firefox sharing indicator sometimes doesn't like to float like it should, and when it does, it usually floats over UI elements you'd like to use. Moving it to sway workspace 7 should get it mostly out of the way
73 lines
3.3 KiB
Plaintext
73 lines
3.3 KiB
Plaintext
# switch to workspace with urgent window automatically
|
|
for_window [urgent=latest] focus
|
|
|
|
for_window [app_id="keepassxc"] floating disable
|
|
assign [app_id="keepassxc"] $ws8
|
|
|
|
for_window [app_id="virt-manager"] floating disable
|
|
assign [app_id="virt-manager"] $ws9
|
|
|
|
assign [instance="element"] $ws4
|
|
assign [app_id="Signal"] $ws4
|
|
assign [app_id="telegramdesktop"] $ws4
|
|
|
|
# Launcher
|
|
for_window [app_id="launcher" title="Alacritty"] floating enable, border pixel 10, sticky enable
|
|
|
|
# Floating menus
|
|
for_window [app_id="pavucontrol"] floating enable
|
|
for_window [app_id="blueman-manager"] floating enable
|
|
|
|
# Open specific applications in floating mode
|
|
for_window [title="alsamixer"] floating enable border pixel 1
|
|
for_window [class="Calamares"] floating enable border normal
|
|
for_window [class="Clipgrab"] floating enable
|
|
for_window [title="File Transfer*"] floating enable
|
|
for_window [class="Galculator"] floating enable border pixel 1
|
|
for_window [class="GParted"] floating enable border normal
|
|
for_window [title="i3_help"] floating enable sticky enable border normal
|
|
for_window [class="Lightdm-gtk-greeter-settings"] floating enable
|
|
for_window [class="Lxappearance"] floating enable sticky enable border normal
|
|
for_window [class="Manjaro-hello"] floating enable
|
|
for_window [class="Manjaro Settings Manager"] floating enable border normal
|
|
for_window [title="MuseScore: Play Panel"] floating enable
|
|
for_window [class="Nitrogen"] floating enable sticky enable border normal
|
|
for_window [class="Oblogout"] fullscreen enable
|
|
for_window [class="octopi"] floating enable
|
|
for_window [title="About Pale Moon"] floating enable
|
|
for_window [class="Pamac-manager"] floating enable
|
|
for_window [class="Pavucontrol"] floating enable
|
|
for_window [class="qt5ct"] floating enable sticky enable border normal
|
|
for_window [class="Qtconfig-qt4"] floating enable sticky enable border normal
|
|
for_window [class="Simple-scan"] floating enable border normal
|
|
for_window [class="(?i)System-config-printer.py"] floating enable border normal
|
|
for_window [class="Skype"] floating enable border normal
|
|
for_window [class="Thus"] floating enable border normal
|
|
for_window [class="Timeset-gui"] floating enable border normal
|
|
for_window [class="(?i)virtualbox"] floating enable border normal
|
|
for_window [class="Xfburn"] floating enable
|
|
for_window [class="^VirtualBox Machine$" title="Running"] floating disable
|
|
for_window [class="^rdesktop" title="rdesktop"] floating disable
|
|
|
|
# firefox floating menus
|
|
for_window [window_role="pop-up"] floating enable
|
|
for_window [window_role="task_dialog"] floating enable
|
|
for_window [window_role="pop-up"] floating enable
|
|
for_window [window_role="bubble"] floating enable
|
|
for_window [window_role="task_dialog"] floating enable
|
|
for_window [window_role="Preferences"] floating enable
|
|
for_window [window_type="dialog"] floating enable
|
|
for_window [window_type="menu"] floating enable
|
|
for_window [title="About Mozilla Firefox"] floating enabled
|
|
for_window [title="Password Required - Mozilla Firefox"] floating enabled
|
|
for_window [title="Firefox — Sharing Indicator"] floating enabled, move to workspace $ws7
|
|
for_window [title="Extension: (Open in Browser)*"] floating enabled
|
|
|
|
# qMasterPassword floating menu
|
|
for_window [title="qMasterPassword"] focus
|
|
for_window [title="qMasterPassword"] floating enable
|
|
|
|
# vimpc floating instance
|
|
for_window [app_id="mu_vimpc"] focus
|
|
for_window [app_id="mu_vimpc"] floating enable, border pixel 10, sticky enable
|