forked from AhmedSaadi0/my-hyprland-config
-
Notifications
You must be signed in to change notification settings - Fork 0
/
rules.conf
57 lines (47 loc) · 2.17 KB
/
rules.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
# Dialogs
windowrulev2=float, class:^(org.kde.polkit-kde-authentication-agent-1)$
windowrulev2=float, class:^(org.kde.kteatime)$
windowrule=float,title:^(Open File)(.*)$
windowrule=float,title:^(Open Folder)(.*)$
windowrule=float,title:^(Save As)(.*)$
windowrule=float,title:^(Library)(.*)$
windowrulev2 = minsize 300 400,class:^(jetbrains-)(.*)$,title:^(\s*)$
windowrulev2 = center ,class:^(jetbrains-)(.*)$,title:^(\s*)$
windowrulev2= float, class:^(ulauncher)$, title: ^(.*)(cher)$
windowrulev2= stayfocused, class:^(ulauncher)$, title: ^(.*)(cher)$
windowrulev2= pin, class:^(ulauncher)$, title: ^(.*)(cher)$
windowrulev2= noborder, class:^(ulauncher)$, title: ^(.*)(cher)$
windowrulev2= float ,class:^(org.pulseaudio.pavucontrol)$
windowrulev2= size 600 400 ,class:^(org.pulseaudio.pavucontrol)$
windowrulev2= move 100%-w-8 100%-h-48 ,class:^(org.pulseaudio.pavucontrol)$
# ####### Layer rules ########
layerrule = blur, gtk-layer-shell
layerrule = ignorezero, gtk-layer-shell
layerrule = blur, notifications
layerrule = ignorezero, notifications
layerrule = blur, session
# Others
windowrulev2 = pin, class:^(9i)$
workspace=1, monitor:eDP-1, default:true
workspace=2, monitor:eDP-1
workspace=3, monitor:eDP-1
workspace=4, monitor:eDP-1
workspace=5, monitor:HDMI-A-1, default:true
workspace=6, monitor:HDMI-A-1
workspace=7, monitor:HDMI-A-1
workspace=8, monitor:HDMI-A-1
# windowrule = nofullscreenrequest,flameshot
# windowrule = float,flameshot
# windowrule = monitor 0,flameshot
# windowrule = move 0 0,flameshot
# windowrule = noanim,flameshot
#screensharing fix as stated in https://wiki.hyprland.org/Useful-Utilities/Screen-Sharing/
windowrulev2 = opacity 0.0 override 0.0 override,class:^(xwaylandvideobridge)$
windowrulev2 = noanim,class:^(xwaylandvideobridge)$
windowrulev2 = noinitialfocus,class:^(xwaylandvideobridge)$
windowrulev2 = maxsize 1 1,class:^(xwaylandvideobridge)$
windowrulev2 = noblur,class:^(xwaylandvideobridge)$
windowrulev2 = maxsize 1200 750,floating:1
windowrulev2 = fullscreen, class:^(org.telegram.desktop)$, title:^(Media)
windowrulev2 = float, class:^(vivaldi-stable)$, title:^(Vivaldi\sSettings)(.*)$
windowrulev2 = float, class:^(vivaldi-stable)$, title:^(Bitwarden)(.*)$