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