mirror of
https://github.com/ItsDrike/dotfiles.git
synced 2025-09-13 10:40:04 +00:00
53 lines
2 KiB
Text
53 lines
2 KiB
Text
# ###########################
|
|
# ### ASSIGNED WORKSPACES ###
|
|
# ###########################
|
|
|
|
windowrulev2 = workspace 2, class:^(firefox)$
|
|
windowrulev2 = workspace 4, class:^(discord)$
|
|
windowrulev2 = workspace 4, class:^(vesktop)$
|
|
windowrulev2 = workspace 4, class:^(Slack)$
|
|
windowrulev2 = workspace 4, class:^(WebCord)$
|
|
windowrulev2 = workspace 5, class:^(Spotify)$
|
|
windowrulev2 = workspace 6, class:^(Stremio)$
|
|
windowrulev2 = workspace 6, class:^(com.stremio.stremio)$
|
|
|
|
# #############################################
|
|
# ### CORRECT SIZE / AUTO TILE / AUTO FLOAT ###
|
|
# ############################################
|
|
|
|
# Float and properly size qualculate
|
|
windowrulev2 = float, class:^(qalculate-gtk)$
|
|
windowrulev2 = size 800 550, class:^(qalculate-gtk)$
|
|
|
|
# Float hyprland-share-picker & some extra actions
|
|
windowrulev2 = float, class:^(hyprland-share-picker)$
|
|
windowrulev2 = center, class:^(hyprland-share-picker)$
|
|
windowrulev2 = animation slide, class:^(hyprland-share-picker)$
|
|
|
|
# Float some pcmanfm windows
|
|
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)$
|
|
windowrulev2 = float, class:^(pcmanfm-qt|)$,title:^(Choose an Application)$
|
|
|
|
# Float all windows that don't have a title nor a class
|
|
windowrulev2 = float, class:^$,title:^$
|
|
|
|
# Other apps
|
|
windowrulev2 = float, class:^(file-roller)$
|
|
windowrulev2 = float, class:^(opensnitch_ui)$
|
|
windowrulev2 = float, class:^(Brave-browser)$,title:^(_crx_.+)$
|
|
windowrulev2 = float, class:^(qimgv)$,title:^(Add shortcut)$
|
|
|
|
# ############
|
|
# ### MISC ###
|
|
# ############
|
|
|
|
# Ignore maximize requests from apps.
|
|
windowrule = suppressevent maximize, class:.*
|
|
|
|
# Fix some dragging issues with XWayland
|
|
windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0
|