You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
1.3 KiB
15 lines
1.3 KiB
-- bezier: https://easings.net/
|
|
hl.curve( 'easeInQuart', { type = 'bezier', points = { { 0.5, 0 }, { 0.75, 0 } } })
|
|
hl.curve( 'easeOutQuart', { type = 'bezier', points = { { 0.25, 1 }, { 0.5, 1 } } })
|
|
hl.curve( 'easeInOutQuart', { type = 'bezier', points = { { 0.76, 0 }, { 0.24, 1 } } })
|
|
hl.curve( 'easeInBack', { type = 'bezier', points = { { 0.36, 0 }, { 0.66, -0.56 } } })
|
|
hl.curve( 'easeOutBack', { type = 'bezier', points = { { 0.34, 1.56 }, { 0.64, 1 } } })
|
|
hl.curve( 'easeInOutBack', { type = 'bezier', points = { { 0.68, -0.6 }, { 0.32, 1.6 } } })
|
|
|
|
hl.animation { leaf = 'windowsIn', enabled = true, speed = 6, bezier = 'easeOutBack', style = 'popin 50%' }
|
|
hl.animation { leaf = 'windowsOut', enabled = true, speed = 6, bezier = 'easeOutQuart', style = 'popin' }
|
|
hl.animation { leaf = 'windowsMove', enabled = true, speed = 4, bezier = 'easeInOutQuart' }
|
|
hl.animation { leaf = 'layersIn', enabled = true, speed = 2, bezier = 'easeOutQuart', style = 'popin 80%' }
|
|
hl.animation { leaf = 'layersOut', enabled = true, speed = 3, bezier = 'easeInQuart', style = 'popin 0%' }
|
|
hl.animation { leaf = 'workspaces', enabled = true, speed = 6, bezier = 'easeOutBack', style = 'slidefade 15%' }
|
|
hl.animation { leaf = 'specialWorkspace', enabled = true, speed = 6, bezier = 'easeOutQuart', style = 'slidefadevert 20%' }
|
|
|