Migrate Hyprland config to Lua
This commit is contained in:
103
hypr/hyprland/animations.lua
Normal file
103
hypr/hyprland/animations.lua
Normal file
@@ -0,0 +1,103 @@
|
||||
hl.curve("easeIn", {
|
||||
type = "bezier",
|
||||
points = { {0.64, 0}, {0.78, 0} }
|
||||
})
|
||||
hl.curve("easeOut", {
|
||||
type = "bezier",
|
||||
points = { {0.16, 1}, {0.3, 1} }
|
||||
})
|
||||
hl.curve("linear", {
|
||||
type = "bezier",
|
||||
points = { {0, 0}, {1, 1} }
|
||||
})
|
||||
|
||||
hl.animation({
|
||||
leaf = "fadeIn",
|
||||
enabled = true,
|
||||
speed = 4,
|
||||
bezier = "easeOut"
|
||||
})
|
||||
hl.animation({
|
||||
leaf = "fadeOut",
|
||||
enabled = true,
|
||||
speed = 3,
|
||||
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 = 3,
|
||||
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"
|
||||
})
|
||||
Reference in New Issue
Block a user