2023-07-22 21:59:33 +00:00
|
|
|
# Assigned workspaces
|
2023-07-22 21:40:28 +00:00
|
|
|
windowrulev2 = workspace 2, class:^(firefox)$
|
|
|
|
windowrulev2 = workspace 4, class:^(discord)$
|
|
|
|
windowrulev2 = workspace 4, class:^(WebCord)$
|
|
|
|
windowrulev2 = workspace 5, class:^(Spotify)$
|
2023-10-09 17:27:20 +00:00
|
|
|
windowrulev2 = workspace 6, class:^(Stremio)$
|
2023-12-10 01:22:37 +00:00
|
|
|
windowrulev2 = workspace 6, class:^(com.stremio.stremio)$
|
2023-07-22 21:40:28 +00:00
|
|
|
|
2023-07-22 21:59:33 +00:00
|
|
|
# Idle inhibit rules
|
2023-10-09 17:27:20 +00:00
|
|
|
windowrulev2 = idleinhibit focus, class:^(Stremio)$
|
2023-07-22 21:59:33 +00:00
|
|
|
windowrulev2 = idleinhibit focus, class:^(com.stremio.stremio)$
|
|
|
|
windowrulev2 = idleinhibit focus, class:^(mpv)$
|
|
|
|
windowrulev2 = idleinhibit focus, class:^(firefox)$,title:^(.+ - YouTube — Mozilla Firefox)$
|
|
|
|
|
|
|
|
# Give apps proper size
|
|
|
|
windowrulev2 = size 800 550, class:^(qalculate-gtk)$
|
|
|
|
windowrulev2 = tile, class:^(Spotify)$
|
2023-07-22 21:40:28 +00:00
|
|
|
|
2023-07-22 21:59:33 +00:00
|
|
|
# Auto-float mode
|
2023-07-22 21:40:28 +00:00
|
|
|
windowrulev2 = float, class:^(Lxappearance)$
|
|
|
|
windowrulev2 = float, class:^(Rofi)$
|
|
|
|
windowrulev2 = float, class:^(feh)$
|
|
|
|
windowrulev2 = float, class:^(pavucontrol-qt)$
|
|
|
|
windowrulev2 = float, class:^(pavucontrol)$
|
|
|
|
windowrulev2 = float, class:^(file-roller)$
|
|
|
|
windowrulev2 = float, class:^(qalculate-gtk)$
|
|
|
|
windowrulev2 = float, class:^(com.github.wwmm.easyeffects)
|
2023-07-22 21:59:33 +00:00
|
|
|
windowrulev2 = float, class:^(opensnitch_ui)$
|
2023-07-22 21:40:28 +00:00
|
|
|
|
2023-07-22 21:59:33 +00:00
|
|
|
## Float firefox windows (like bookmark menus, or some extension windows)
|
2023-07-22 21:40:28 +00:00
|
|
|
windowrulev2 = float, class:^(firefox)$,title:^(Revert Bookmarks)$
|
|
|
|
windowrulev2 = float, class:^(firefox)$,title:^(Library)$
|
|
|
|
windowrulev2 = float, class:^(firefox)$,title:^(Extension: \(uBlock Origin\))
|
|
|
|
windowrulev2 = float, class:^(firefox)$,title:^(Firefox — Sharing Indicator)$
|
2023-10-09 17:27:40 +00:00
|
|
|
windowrulev2 = float, class:^(firefox)$,title:^(Opening .+)$
|
2023-07-22 21:40:28 +00:00
|
|
|
|
2023-07-22 21:59:33 +00:00
|
|
|
## Float some pcmanfm windows
|
2023-07-22 21:40:28 +00:00
|
|
|
windowrulev2 = float, class:^(pcmanfm-qt)$,title:^(Mount)$
|
|
|
|
windowrulev2 = float, class:^(pcmanfm-qt)$,title:^(Preferences)$
|
|
|
|
windowrulev2 = float, class:^(pcmanfm-qt)$,title:^(Move files)$
|
|
|
|
windowrulev2 = float, class:^(pcmanfm-qt)$,title:^(Search Files)$
|
|
|
|
windowrulev2 = float, class:^(pcmanfm-qt)$,title:^(Copy Files)$
|
|
|
|
windowrulev2 = float, class:^(pcmanfm-qt)$,title:^(Confirm to replace files)$
|
|
|
|
|
2023-07-22 21:59:33 +00:00
|
|
|
## Float some windows from other apps
|
2023-07-22 21:40:28 +00:00
|
|
|
windowrulev2 = float, class:^(Spotify)$,title:^(Ozone X11)$
|
2023-10-09 17:27:56 +00:00
|
|
|
windowrulev2 = float, class:^(python3)$,title:^(Tor Browser Launcher Settings)$
|
|
|
|
windowrulev2 = float, class:^(python3)$,title:^(Tor Browser)$
|
2023-07-22 21:40:28 +00:00
|
|
|
|
2023-07-22 21:59:33 +00:00
|
|
|
## General float rules
|
|
|
|
windowrulev2 = float, class:^(file_progress)$
|
|
|
|
windowrulev2 = float, class:^(confirm)$
|
|
|
|
windowrulev2 = float, class:^(dialog)$
|
|
|
|
windowrulev2 = float, class:^(download)$
|
|
|
|
windowrulev2 = float, class:^(notification)$
|
|
|
|
windowrulev2 = float, class:^(error)$
|
|
|
|
windowrulev2 = float, class:^(splash)$
|
|
|
|
windowrulev2 = float, class:^(confirmreset)$
|
2023-07-22 21:40:28 +00:00
|
|
|
|
2023-10-10 18:22:13 +00:00
|
|
|
# vi: ft=hypr
|