mirror of
https://github.com/ItsDrike/dotfiles.git
synced 2025-09-13 10:40:04 +00:00
Major rewrite (new install)
This commit is contained in:
parent
4e89803237
commit
e78b421565
158 changed files with 2542 additions and 5238 deletions
|
@ -10,53 +10,20 @@ windowrulev2 = workspace 5, class:^(Spotify)$
|
|||
windowrulev2 = workspace 6, class:^(Stremio)$
|
||||
windowrulev2 = workspace 6, class:^(com.stremio.stremio)$
|
||||
|
||||
# #######################
|
||||
# ### IDLE INHIBITION ###
|
||||
# #######################
|
||||
# #############################################
|
||||
# ### CORRECT SIZE / AUTO TILE / AUTO FLOAT ###
|
||||
# ############################################
|
||||
|
||||
windowrulev2 = idleinhibit focus, class:^(Stremio)$
|
||||
windowrulev2 = idleinhibit focus, class:^(com.stremio.stremio)$
|
||||
windowrulev2 = idleinhibit focus, class:^(mpv)$
|
||||
windowrulev2 = idleinhibit focus, class:^(firefox)$,title:^(.+ - YouTube — Mozilla Firefox)$
|
||||
windowrulev2 = idleinhibit focus, class:^(firefox)$,title:^(Picture-in-Picture)$
|
||||
|
||||
# ################################
|
||||
# ### CORRECT SIZE / AUTO TILE ###
|
||||
# ################################
|
||||
|
||||
windowrulev2 = size 800 550, class:^(qalculate-gtk)$
|
||||
windowrulev2 = tile, class:^(Spotify)$
|
||||
|
||||
# ##################
|
||||
# ### AUTO FLOAT ###
|
||||
# ##################
|
||||
|
||||
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)$
|
||||
# Float and properly size qualculate
|
||||
windowrulev2 = float, class:^(qalculate-gtk)$
|
||||
windowrulev2 = float, class:^(com.github.wwmm.easyeffects)
|
||||
windowrulev2 = float, class:^(opensnitch_ui)$
|
||||
windowrulev2 = float, class:^(Brave-browser)$,title:^(_crx_.+)$
|
||||
windowrulev2 = size 800 550, class:^(qalculate-gtk)$
|
||||
|
||||
## Float hyprland-share-picker & some extra actions
|
||||
# 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 firefox windows (like bookmark menus, or some extension windows)
|
||||
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:^(Extension: \(Bitwarden Password Manager\) - Bitwarden — Mozilla Firefox)$
|
||||
windowrulev2 = float, class:^(firefox)$,title:^(Firefox — Sharing Indicator)$
|
||||
windowrulev2 = float, class:^(firefox)$,title:^(Opening .+)$
|
||||
windowrulev2 = float, class:^(firefox)$,title:^$
|
||||
|
||||
## Float some pcmanfm windows
|
||||
# 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)$
|
||||
|
@ -65,45 +32,21 @@ 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 some qimgv windows
|
||||
windowrulev2 = float, class:^(qimgv)$,title:^(Add shortcut)$
|
||||
windowrulev2 = float, class:^(qimgv)$,title:^(Preferences — qimgv)$
|
||||
|
||||
## Float some windows from other apps
|
||||
windowrulev2 = float, class:^(Spotify)$,title:^(Ozone X11)$
|
||||
windowrulev2 = float, class:^(python3)$,title:^(Tor Browser Launcher Settings)$
|
||||
windowrulev2 = float, class:^(python3)$,title:^(Tor Browser)$
|
||||
|
||||
## 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)$
|
||||
windowrulev2 = float, class:^(floating)$
|
||||
|
||||
## Float all windows that don't have a title nor a class
|
||||
# Float all windows that don't have a title nor a class
|
||||
windowrulev2 = float, class:^$,title:^$
|
||||
|
||||
# #############
|
||||
# ### FIXES ###
|
||||
# #############
|
||||
# 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)$
|
||||
|
||||
# jetbrains
|
||||
# ############
|
||||
# ### MISC ###
|
||||
# ############
|
||||
|
||||
windowrulev2 = center, class:^(jetbrains-.*)$,title:^(splash)$,floating:1
|
||||
windowrulev2 = nofocus, class:^(jetbrains-.*)$,title:^(splash)$,floating:1
|
||||
windowrulev2 = noborder, class:^(jetbrains-.*)$,title:^(splash)$,floating:1
|
||||
windowrulev2 = center, class:^(jetbrains-.*)$,title:^( )$,floating:1
|
||||
windowrulev2 = stayfocused, class:^(jetbrains-.*)$,title:^( )$,floating:1
|
||||
windowrulev2 = noborder, class:^(jetbrains-.*)$,title:^( )$,floating:1
|
||||
windowrulev2 = nofocus, class:^(jetbrains-.*)$,title:^(win.*)$,floating:1
|
||||
windowrulev2 = noinitialfocus, class:^(jetbrains-.*)$,title:^(win.*)$
|
||||
# Ignore maximize requests from apps.
|
||||
windowrule = suppressevent maximize, class:.*
|
||||
|
||||
# Don't add borders to grim selections when taking screenshots
|
||||
layerrule = noanim, ^(selection)$
|
||||
|
||||
# vi: ft=hyprlang
|
||||
# Fix some dragging issues with XWayland
|
||||
windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue