diff options
Diffstat (limited to '.config/hypr/conf/windowrules.conf')
| -rw-r--r-- | .config/hypr/conf/windowrules.conf | 88 |
1 files changed, 45 insertions, 43 deletions
diff --git a/.config/hypr/conf/windowrules.conf b/.config/hypr/conf/windowrules.conf index 215b012..ab0676b 100644 --- a/.config/hypr/conf/windowrules.conf +++ b/.config/hypr/conf/windowrules.conf | |||
| @@ -1,79 +1,81 @@ | |||
| 1 | # See https://wiki.hyprland.org/Configuring/Window-Rules/ | 1 | # See https://wiki.hyprland.org/Configuring/Window-Rules/ |
| 2 | windowrulev2 = suppressevent maximize, class:.* | 2 | windowrule = suppressevent maximize, class:.* |
| 3 | 3 | ||
| 4 | # polkit auth agent | 4 | # polkit auth agent |
| 5 | windowrulev2 = float, class:org.kde.polkit-kde-authentication-agent-1 | 5 | windowrule = float, class:org.kde.polkit-kde-authentication-agent-1 |
| 6 | 6 | ||
| 7 | # yad | 7 | # yad |
| 8 | windowrulev2 = float, class:yad | 8 | windowrule = float, class:yad |
| 9 | 9 | ||
| 10 | # Libre Office | 10 | # Libre Office |
| 11 | windowrulev2 = size 800 600, class:soffice,title:Export | 11 | windowrule = size 800 600, class:soffice,title:Export |
| 12 | 12 | ||
| 13 | # Blueman | 13 | # Blueman |
| 14 | windowrulev2 = float,class:^(blueman-manager)$ | 14 | windowrule = float,class:^(blueman-manager)$ |
| 15 | 15 | ||
| 16 | # NetworkManager | 16 | # NetworkManager |
| 17 | windowrulev2 = float,class:^(nm-connection-editor)$ | 17 | windowrule = float,class:^(nm-connection-editor)$ |
| 18 | 18 | ||
| 19 | # Pavucontrol | 19 | # Pavucontrol |
| 20 | windowrulev2 = float,class:^(org.pulseaudio.pavucontrol)$ | 20 | windowrule = float,class:^(org.pulseaudio.pavucontrol)$ |
| 21 | windowrulev2 = size 800 600,class:^(org.pulseaudio.pavucontrol)$ | 21 | windowrule = size 800 600,class:^(org.pulseaudio.pavucontrol)$ |
| 22 | 22 | ||
| 23 | # copyq | 23 | # copyq |
| 24 | windowrulev2 = float, class:com.github.hluk.copyq | 24 | windowrule = float, class:com.github.hluk.copyq |
| 25 | windowrulev2 = noborder, class:com.github.hluk.copyq | 25 | windowrule = noborder, class:com.github.hluk.copyq |
| 26 | windowrulev2 = noblur, class:com.github.hluk.copyq | 26 | windowrule = noblur, class:com.github.hluk.copyq |
| 27 | windowrulev2 = dimaround, class:com.github.hluk.copyq | 27 | windowrule = dimaround, class:com.github.hluk.copyq |
| 28 | windowrulev2 = move 70% 10%, class:com.github.hluk.copyq | 28 | windowrule = move 55% 15%, class:com.github.hluk.copyq |
| 29 | windowrule = size 35% 65%, class:com.github.hluk.copyq | ||
| 29 | 30 | ||
| 30 | # Firefox | 31 | # Firefox |
| 31 | windowrulev2 = workspace name:browser silent, class:firefox | 32 | windowrule = workspace name:browser silent, class:firefox |
| 32 | 33 | ||
| 33 | # Browser Picture in Picture | 34 | # Browser Picture in Picture |
| 34 | windowrulev2 = float, title:^(Picture-in-Picture)$ | 35 | windowrule = float, title:^(Picture-in-Picture)$ |
| 35 | windowrulev2 = pin, title:^(Picture-in-Picture)$ | 36 | windowrule = pin, title:^(Picture-in-Picture)$ |
| 36 | windowrulev2 = move 72% 40%, title:^(Picture-in-Picture)$ | 37 | windowrule = move 72% 40%, title:^(Picture-in-Picture)$ |
| 37 | windowrulev2 = size 520 390, title:^(Picture-in-Picture)$ | 38 | windowrule = size 520 390, title:^(Picture-in-Picture)$ |
| 38 | 39 | ||
| 39 | # Discord Popout | 40 | # Discord Popout |
| 40 | windowrulev2 = float, title:^(Discord Popout)$ | 41 | windowrule = float, title:^(Discord Popout)$ |
| 41 | windowrulev2 = pin, title:^(Discord Popout)$ | 42 | windowrule = pin, title:^(Discord Popout)$ |
| 42 | windowrulev2 = move 72% 40%, title:^(Discord Popout)$ | 43 | windowrule = move 72% 40%, title:^(Discord Popout)$ |
| 43 | windowrulev2 = size 573 354, title:^(Discord Popout)$ | 44 | windowrule = size 573 354, title:^(Discord Popout)$ |
| 44 | 45 | ||
| 45 | # Xwaylandvideobridge | 46 | # Xwaylandvideobridge |
| 46 | windowrulev2 = opacity 0.0 override,class:^(xwaylandvideobridge)$ | 47 | windowrule = opacity 0.0 override,class:^(xwaylandvideobridge)$ |
| 47 | windowrulev2 = noanim,class:^(xwaylandvideobridge)$ | 48 | windowrule = noanim,class:^(xwaylandvideobridge)$ |
| 48 | windowrulev2 = noinitialfocus,class:^(xwaylandvideobridge)$ | 49 | windowrule = noinitialfocus,class:^(xwaylandvideobridge)$ |
| 49 | windowrulev2 = maxsize 1 1,class:^(xwaylandvideobridge)$ | 50 | windowrule = maxsize 1 1,class:^(xwaylandvideobridge)$ |
| 50 | windowrulev2 = noblur,class:^(xwaylandvideobridge)$ | 51 | windowrule = noblur,class:^(xwaylandvideobridge)$ |
| 51 | 52 | ||
| 52 | # Zotero | 53 | # Zotero |
| 53 | windowrulev2 = workspace name:zotero silent, class:Zotero | 54 | windowrule = workspace name:zotero silent, class:Zotero |
| 54 | 55 | ||
| 55 | windowrulev2 = float, class:^(Zotero)$,title:^(Progress)$ | 56 | windowrule = float, class:^(Zotero)$,title:^(Progress)$ |
| 56 | windowrulev2 = noinitialfocus, class:^(Zotero)$,title:^(Progress)$ | 57 | windowrule = noinitialfocus, class:^(Zotero)$,title:^(Progress)$ |
| 57 | windowrulev2 = move 1579 954, class:^(Zotero)$,title:^(Progress)$ | 58 | windowrule = move 1579 954, class:^(Zotero)$,title:^(Progress)$ |
| 58 | windowrulev2 = size 300 72, class:^(Zotero)$,title:^(Progress)$ | 59 | windowrule = size 300 72, class:^(Zotero)$,title:^(Progress)$ |
| 59 | windowrulev2 = size 445 195, class:^(Zotero)$,title:^(New Collection)$ | 60 | windowrule = size 445 195, class:^(Zotero)$,title:^(New Collection)$ |
| 60 | 61 | ||
| 61 | # Thunar | 62 | # Thunar |
| 62 | windowrulev2 = float, class:^(Thunar)$,title:^(File Operation Progress)$ | 63 | windowrule = float, class:^(Thunar)$,title:^(File Operation Progress)$ |
| 63 | windowrulev2 = noinitialfocus, class:^(Thunar)$,title:^(File Operation Progress)$ | 64 | windowrule = noinitialfocus, class:^(Thunar)$,title:^(File Operation Progress)$ |
| 64 | windowrulev2 = size 505 100, class:^(Thunar)$,title:^(File Operation Progress)$ | 65 | windowrule = size 505 100, class:^(Thunar)$,title:^(File Operation Progress)$ |
| 66 | windowrule = float, class:^(Thunar)$,title:^(Rename).*$ | ||
| 65 | 67 | ||
| 66 | # engrampa | 68 | # engrampa |
| 67 | windowrulev2 = float, class:^(engrampa)$,title:^(Extract archive)$ | 69 | windowrule = float, class:^(engrampa)$,title:^(Extract archive)$ |
| 68 | 70 | ||
| 69 | # Spotify | 71 | # Spotify |
| 70 | windowrulev2 = workspace name:music silent, class:^(Spotify)$ | 72 | windowrule = workspace name:music silent, class:^(Spotify)$ |
| 71 | 73 | ||
| 72 | # Thunderbird | 74 | # Thunderbird |
| 73 | windowrulev2 = float, class:^(thunderbird)$,title:^(Edit Item)$ | 75 | windowrule = float, class:^(thunderbird)$,title:^(Edit Item)$ |
| 74 | windowrulev2 = size 720 790, class:^(thunderbird)$,title:^(Edit Item)$ | 76 | windowrule = size 720 790, class:^(thunderbird)$,title:^(Edit Item)$ |
| 75 | windowrulev2 = float, class:^(thunderbird)$,title:^(TbSync account manager)$ | 77 | windowrule = float, class:^(thunderbird)$,title:^(TbSync account manager)$ |
| 76 | windowrulev2 = size 1100 880, class:^(thunderbird)$,title:^(Edit Item)$ | 78 | windowrule = size 1100 880, class:^(thunderbird)$,title:^(Edit Item)$ |
| 77 | 79 | ||
| 78 | # Zoom | 80 | # Zoom |
| 79 | windowrulev2=stayfocused,class:(zoom),initialTitle:(menu window) | 81 | windowrule=stayfocused,class:(zoom),initialTitle:(menu window) |
