# See https://wiki.hyprland.org/Configuring/Window-Rules/ windowrulev2 = suppressevent maximize, class:.* # polkit auth agent windowrulev2 = float, class:org.kde.polkit-kde-authentication-agent-1 # yad windowrulev2 = float, class:yad # Libre Office windowrulev2 = size 800 600, class:soffice,title:Export # Blueman windowrulev2 = float,class:^(blueman-manager)$ # NetworkManager windowrulev2 = float,class:^(nm-connection-editor)$ # Pavucontrol windowrulev2 = float,class:^(org.pulseaudio.pavucontrol)$ windowrulev2 = size 800 600,class:^(org.pulseaudio.pavucontrol)$ # copyq windowrulev2 = float, class:com.github.hluk.copyq windowrulev2 = noborder, class:com.github.hluk.copyq windowrulev2 = noblur, class:com.github.hluk.copyq windowrulev2 = dimaround, class:com.github.hluk.copyq windowrulev2 = move 70% 10%, class:com.github.hluk.copyq # Firefox windowrulev2 = workspace name:browser silent, class:firefox # Browser Picture in Picture windowrulev2 = float, title:^(Picture-in-Picture)$ windowrulev2 = pin, title:^(Picture-in-Picture)$ windowrulev2 = move 72% 40%, title:^(Picture-in-Picture)$ windowrulev2 = size 520 390, title:^(Picture-in-Picture)$ # Discord Popout windowrulev2 = float, title:^(Discord Popout)$ windowrulev2 = pin, title:^(Discord Popout)$ windowrulev2 = move 72% 40%, title:^(Discord Popout)$ windowrulev2 = size 573 354, title:^(Discord Popout)$ # Xwaylandvideobridge windowrulev2 = opacity 0.0 override,class:^(xwaylandvideobridge)$ windowrulev2 = noanim,class:^(xwaylandvideobridge)$ windowrulev2 = noinitialfocus,class:^(xwaylandvideobridge)$ windowrulev2 = maxsize 1 1,class:^(xwaylandvideobridge)$ windowrulev2 = noblur,class:^(xwaylandvideobridge)$ # Zotero windowrulev2 = workspace name:zotero silent, class:Zotero windowrulev2 = float, class:^(Zotero)$,title:^(Progress)$ windowrulev2 = noinitialfocus, class:^(Zotero)$,title:^(Progress)$ windowrulev2 = move 1579 954, class:^(Zotero)$,title:^(Progress)$ windowrulev2 = size 300 72, class:^(Zotero)$,title:^(Progress)$ windowrulev2 = size 445 195, class:^(Zotero)$,title:^(New Collection)$ # Thunar windowrulev2 = float, class:^(Thunar)$,title:^(File Operation Progress)$ windowrulev2 = noinitialfocus, class:^(Thunar)$,title:^(File Operation Progress)$ windowrulev2 = size 505 100, class:^(Thunar)$,title:^(File Operation Progress)$ # Spotify windowrulev2 = workspace name:music silent, class:^(Spotify)$