change to new hypr version
This commit is contained in:
@@ -1,53 +1,136 @@
|
|||||||
# Don't dim youtube
|
# Don't dim youtube
|
||||||
windowrulev2 = nodim, class:^(firefox|Firefox)$, title:^(.*YouTube.*)$
|
windowrule {
|
||||||
windowrulev2 = opaque, class:^(firefox|Firefox)$, title:^(.*YouTube.*)$
|
name = nodim-youtube
|
||||||
windowrulev2 = nodim, class:^(cafe.avery.Delfin)$
|
no_dim = on
|
||||||
windowrulev2 = opaque, class:^(cafe.avery.Delfin)$
|
opaque = on
|
||||||
|
match:class = ^(firefox|Firefox)$
|
||||||
|
match:title = ^(.*YouTube.*)$
|
||||||
|
}
|
||||||
|
|
||||||
# Fix Davinci and Unreal
|
windowrule {
|
||||||
windowrulev2=unset,class:UnrealEditor$,title:\w*$
|
name = nodim-delfin
|
||||||
windowrulev2=noinitialfocus,class:UnrealEditor$,title:\w*$
|
no_dim = on
|
||||||
windowrulev2=suppressevent activate,class:UnrealEditor$,title:\w*$
|
opaque = on
|
||||||
windowrulev2 = nodim, class:^(resolve)$
|
match:class = ^(cafe.avery.Delfin)$
|
||||||
windowrulev2 = opaque, class:^(resolve)$
|
}
|
||||||
windowrulev2 = nofocus, class:^(resolve)$, title:^(.*Drag.*)$
|
|
||||||
|
|
||||||
# Floaty Windows
|
# Floaty Windows
|
||||||
windowrulev2 = float,title:^(About Mozilla Firefox)$
|
windowrule {
|
||||||
windowrulev2 = float,class:^(xdg-desktop-portal-gtk)$
|
name = float-firefoxDialogue
|
||||||
windowrulev2 = float,class:^(firefox)$,title:^(Picture-in-Picture)$
|
float = on
|
||||||
windowrulev2 = float,class:^(firefox)$,title:^(Library)$
|
match:title = ^(About Mozilla Firefox)$
|
||||||
windowrulev2 = float,class:^(nwg-look)$
|
}
|
||||||
windowrulev2 = float,class:^(org.pulseaudio.pavucontrol)$
|
|
||||||
windowrulev2 = float,class:^(blueman-manager)$
|
windowrule {
|
||||||
windowrulev2 = float,class:^(.blueman-manager-wrapped)$
|
name = file-browser
|
||||||
windowrulev2 = float,class:^(nm-applet)$
|
float = on
|
||||||
windowrulev2 = float,class:^(nm-connection-editor)$
|
size = 800 500
|
||||||
windowrulev2 = float,class:^(org.kde.polkit-kde-authentication-agent-1)$
|
animation = popin
|
||||||
windowrulev2 = float,class:^(yad)$ # Protontricks-Gtk
|
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 = windowrule-13
|
||||||
|
float = on
|
||||||
|
size = 600 400
|
||||||
|
animation = popin
|
||||||
|
match:class = ^(.blueman-manager-wrapped)$
|
||||||
|
}
|
||||||
|
|
||||||
|
windowrule {
|
||||||
|
name = windowrule-14
|
||||||
|
float = on
|
||||||
|
match:class = ^(nm-applet)$
|
||||||
|
}
|
||||||
|
|
||||||
|
windowrule {
|
||||||
|
name = windowrule-15
|
||||||
|
float = on
|
||||||
|
match:class = ^(nm-connection-editor)$
|
||||||
|
}
|
||||||
|
|
||||||
|
windowrule {
|
||||||
|
name = windowrule-16
|
||||||
|
float = on
|
||||||
|
match:class = ^(org.kde.polkit-kde-authentication-agent-1)$
|
||||||
|
}
|
||||||
|
|
||||||
|
windowrule {
|
||||||
|
name = windowrule-17
|
||||||
|
float = on
|
||||||
|
match:class = ^(yad)$ # Protontricks-Gtk
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# Specific Animations and Sizing
|
# Specific Animations and Sizing
|
||||||
windowrulev2 = size 800 500,class:^(xdg-desktop-portal-gtk)$
|
windowrule {
|
||||||
windowrulev2 = animation popin,class:^(xdg-desktop-portal-gtk)$
|
name = windowrule-18
|
||||||
windowrulev2 = size 600 400,class:^(.blueman-manager-wrapped)$
|
size = 800 500
|
||||||
windowrulev2 = animation popin,class:^(.blueman-manager-wrapped)$
|
animation = popin
|
||||||
windowrulev2 = size 800 500,class:^(firefox)$,title:^(.*Save.*)
|
match:class = ^(firefox)$
|
||||||
windowrulev2 = animation popin,class:^(firefox)$,title:^(.*Save.*)
|
match:title = ^(.*Save.*)
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
# Layer rules
|
# Layer rules
|
||||||
layerrule = blur,notifications
|
layerrule {
|
||||||
layerrule = ignorezero,notifications
|
name = layerrule-1
|
||||||
layerrule = blur,swaync-notification-window
|
blur = on
|
||||||
layerrule = ignorezero,swaync-notification-window
|
ignore_alpha = 0
|
||||||
layerrule = blur,logout_dialog
|
match:namespace = notifications
|
||||||
layerrule = ignorezero,walker
|
}
|
||||||
layerrule = blur,walker
|
|
||||||
layerrule = animation popin 70%, walker
|
|
||||||
layerrule= animation slide right, swaync-control-center
|
|
||||||
layerrule= blur, swaync-control-center
|
|
||||||
layerrule= ignorezero, swaync-control-center
|
|
||||||
|
|
||||||
# Workspace Rules
|
layerrule {
|
||||||
# workspace = s[1], gapsout:70
|
name = layerrule-2
|
||||||
# workspace = w[1], gapsout:50
|
blur = on
|
||||||
# workspace = w[2], gapsout:20
|
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 = walker
|
||||||
|
}
|
||||||
|
|
||||||
|
layerrule {
|
||||||
|
name = layerrule-5
|
||||||
|
animation = slide right
|
||||||
|
blur = on
|
||||||
|
ignore_alpha = 0
|
||||||
|
match:namespace = swaync-control-center
|
||||||
|
}
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ misc {
|
|||||||
|
|
||||||
|
|
||||||
xwayland {
|
xwayland {
|
||||||
force_zero_scaling = false
|
force_zero_scaling = true
|
||||||
}
|
}
|
||||||
|
|
||||||
# Layout
|
# Layout
|
||||||
@@ -90,8 +90,8 @@ env XCURSOR_SIZE = 20
|
|||||||
animations {
|
animations {
|
||||||
enabled = true
|
enabled = true
|
||||||
|
|
||||||
bezier = smooth, .23,.51,.4,.98
|
bezier = smooth, 0.23,0.51,0.4,0.98
|
||||||
bezier = my, .34,.77,.74,1.47
|
bezier = my, 0.34,0.77,0.74,1.47
|
||||||
|
|
||||||
animation = windows, 1, 2, smooth, slide
|
animation = windows, 1, 2, smooth, slide
|
||||||
animation = windowsOut, 1, 2, smooth, slide
|
animation = windowsOut, 1, 2, smooth, slide
|
||||||
|
|||||||
Reference in New Issue
Block a user