Files
dotfiles/hypr/hyprland/animations.lua
2026-05-30 21:51:18 -07:00

104 lines
1.8 KiB
Lua

hl.curve("easeIn", {
type = "bezier",
points = { {0.64, 0}, {0.78, 0} }
})
hl.curve("easeOut", {
type = "bezier",
points = { {0.22, 1}, {0.36, 1} }
})
hl.curve("linear", {
type = "bezier",
points = { {0, 0}, {1, 1} }
})
hl.animation({
leaf = "fadeIn",
enabled = true,
speed = 3,
bezier = "easeOut"
})
hl.animation({
leaf = "fadeOut",
enabled = true,
speed = 4,
bezier = "easeOut"
})
hl.animation({
leaf = "windowsIn",
enabled = true,
speed = 4,
bezier = "easeOut",
style = "popin 85%"
})
hl.animation({
leaf = "windowsOut",
enabled = true,
speed = 4,
bezier = "easeOut",
style = "popin 85%"
})
hl.animation({
leaf = "windowsMove",
enabled = true,
speed = 4,
bezier = "easeOut"
})
hl.animation({
leaf = "border",
enabled = true,
speed = 5,
bezier = "easeOut"
})
hl.animation({
leaf = "layersIn",
enabled = true,
speed = 3,
bezier = "linear",
style = "fade"
})
hl.animation({
leaf = "layersOut",
enabled = true,
speed = 2,
bezier = "linear",
style = "fade"
})
hl.animation({
leaf = "fadeLayersIn",
enabled = true,
speed = 3,
bezier = "easeOut"
})
hl.animation({
leaf = "fadeLayersOut",
enabled = true,
speed = 2,
bezier = "easeIn"
})
hl.animation({
leaf = "workspaces",
enabled = true,
speed = 3,
bezier = "easeOut",
style = "slidefade 15%"
})
hl.animation({
leaf = "specialWorkspace",
enabled = true,
speed = 3,
bezier = "easeOut",
style = "slidefadevert 10%"
})
hl.animation({
leaf = "zoomFactor",
enabled = true,
speed = 3,
bezier = "easeOut"
})
hl.animation({
leaf = "monitorAdded",
enabled = true,
speed = 3,
bezier = "easeOut"
})