Files
config/.config/hypr/rules.conf

154 lines
2.3 KiB
Plaintext

windowrule {
name = nodim-youtube
no_dim = on
opaque = on
match:class = ^(firefox|Firefox)$
match:title = ^(.*YouTube.*)$
}
windowrule {
name = nodim-delfin
no_dim = on
opaque = on
match:class = ^(cafe.avery.Delfin)$
}
windowrule {
name = float-firefoxDialogue
float = on
match:title = ^(About Mozilla Firefox)$
}
windowrule {
name = file-browser
float = on
size = 800 500
animation = popin
match:class = ^(xdg-desktop-portal-gtk)$
}
windowrule {
name = firefox-pip
float = on
match:class = ^(firefox)$
match:title = ^(Picture-in-Picture)$
}
windowrule {
name = float-history
float = on
match:class = ^(firefox)$
match:title = ^(Library)$
}
windowrule {
name = nwg-look
float = on
match:class = ^(nwg-look)$
}
windowrule {
name = volume-control
float = on
match:class = ^(org.pulseaudio.pavucontrol)$
}
windowrule {
name = blueman-size
float = on
size = 600 400
animation = popin
match:class = ^(.blueman-manager-wrapped)$
}
windowrule {
name = float-nm
float = on
match:class = ^(nm-applet)$
}
windowrule {
name = float-nm
float = on
match:class = ^(nm-connection-editor)$
}
windowrule {
name = float-auth-agent
float = on
match:class = ^(org.kde.polkit-kde-authentication-agent-1)$
}
windowrule {
name = firefox-popups
size = 800 500
animation = popin
match:class = ^(firefox)$
match:title = ^(.*Save.*)
}
windowrule {
name = otter-launcher-initial
size = 420 220
float = on
animation = popin 50%
match:class = ^(otter)$
}
windowrule {
name = jellyfin tui
animation = slide top
match:class = ^(jf-tui)$
}
windowrule {
name = nodim-fullscreen
match:fullscreen = 1
no_dim = on
}
windowrule {
name = nodim-kitty
match:class = ^(kitty)$
opaque = on
xray = on
}
layerrule {
name = layerrule-1
blur = on
ignore_alpha = 0
match:namespace = notifications
}
layerrule {
name = layerrule-2
blur = on
ignore_alpha = 0
match:namespace = swaync-notification-window
}
layerrule {
name = layerrule-3
blur = on
match:namespace = logout_dialog
}
layerrule {
name = layerrule-4
ignore_alpha = 0
blur = on
animation = popin 70%
match:namespace = otter-panel
}
layerrule {
name = layerrule-5
animation = slide right
blur = on
ignore_alpha = 0
match:namespace = swaync-control-center
}
workspace = special:music, gapsout:5 400 400 400