# switch to workspace with urgent window automatically for_window [urgent=latest] focus assign [app_id="Element"] $ws7 assign [app_id="Signal"] $ws7 assign [app_id="telegramdesktop"] $ws7 assign [app_id="rambox"] $ws7 assign [class="Mattermost"] $ws7 for_window [app_id="keepassxc"] floating disable assign [app_id="keepassxc"] $ws8 assign [app_id=thunderbird title="^.+$"] $ws9 for_window [app_id=thunderbird title="^$"] floating enable # Launcher for_window [app_id="launcher" title="Alacritty"] floating enable, border pixel 10, sticky enable for_window [app_id="pavucontrol"] floating enable, border pixel 10, sticky enable # Floating menus 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 enable for_window [title="Password Required - Mozilla Firefox"] floating enable for_window [title="Extension: (Open in Browser)*"] floating enable # Technical media stuff happens on ws7 for_window [app_id="screen-recorder" title="Alacritty"] move to workspace $ws7, floating disable no_focus [app_id="screen-recorder"] for_window [title="Firefox — Sharing Indicator"] move to workspace $ws7, floating disable no_focus [title="Firefox — Sharing Indicator"] # 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