Allow setting animation speed, curve, and extras in window/layer rules #9885
Describe the featureCurrently, window/layer rules support setting the animation type per parameter match. However, there is no way to set speed, curve, or extras (such as popin minimum percentage). I'm requesting the ability to optionally include these settings when assigning animations via window/layer rules. For example: Why would it be beneficialBoth setting per-window/layer animations and fine-tuning global animations by using a specific speed and creating custom curves are common use cases. However, there's currently a lack of cohesion between these two features, because setting an alternative animation for a given window or layer causes it to fall back to the default speed, curve, and extra settings. This leads to stylistic inconsistencies when you're using the same animation type via the animation tree, but with settings other than the default. For instance, if I have all my popin animations using:
but then assign a specific window a popin animation via windowrule, it uses the default speed, curve, and extras, making it feel uncohesive with the rest of the setup. Brought up prior to the new discussion system in: #5106, #5108 |
Replies: 3 comments 2 replies
|
I too fully support this — being able to define speed, curve, and extras alongside animation types in |
|
Although this is fine, and IIRC now possible with hyprutils' animations, the syntax won't work because of the commas. Come to think of it, spaces would work here too, no? I don't think anyone is a lunatic and uses spaces in their curve names. |
cool idea overall. Promoted #9894