From 111920c5ba17fa8abab5e4712ca42cc83c085472 Mon Sep 17 00:00:00 2001 From: AramJonghu Date: Mon, 7 Sep 2026 09:39:09 +0200 Subject: [PATCH] chore: match desktop settings animations + curves --- modules/settings.lua | 104 +++++++++---------------------------------- 1 file changed, 21 insertions(+), 83 deletions(-) diff --git a/modules/settings.lua b/modules/settings.lua index 309995e..f3bde85 100644 --- a/modules/settings.lua +++ b/modules/settings.lua @@ -32,9 +32,9 @@ hl.config({ }, gestures = { workspace_swipe_touch = true }, general = { - gaps_in = 2, - gaps_out = 2, - border_size = 2, + gaps_in = 0, + gaps_out = 0, + border_size = 1, col = { active_border = { colors = { @@ -79,95 +79,33 @@ hl.config({ dwindle = { preserve_split = true }, }) + local animations = { - { leaf = "border", enabled = true, speed = 4, bezier = "linear" }, - { - leaf = "borderangle", - enabled = false, - speed = 3, - bezier = "linear", - style = "loop", - }, - { leaf = "fadeOut", enabled = true, speed = 3, bezier = "default" }, - { leaf = "fadeIn", enabled = true, speed = 4, bezier = "default" }, + { leaf = "border", enabled = true, speed = 2, bezier = "linear" }, + { leaf = "fadeOut", enabled = true, speed = 2, bezier = "default" }, + { leaf = "fadeIn", enabled = true, speed = 3, bezier = "default" }, { leaf = "fadeLayers", enabled = true, speed = 1, bezier = "default" }, { leaf = "fadePopups", enabled = true, speed = 1, bezier = "default" }, - { leaf = "global", enabled = true, speed = 6, bezier = "default" }, - { - leaf = "layers", - enabled = true, - speed = 5, - bezier = "cubic-bezier", - style = "fade", - }, - { - leaf = "windows", - enabled = true, - speed = 3, - bezier = "wind", - style = "popin", - }, - { - leaf = "windowsIn", - enabled = true, - speed = 3, - bezier = "winIn", - style = "popin 90%", - }, - { - leaf = "windowsOut", - enabled = true, - speed = 3, - bezier = "winOut", - style = "popin 90%", - }, - { - leaf = "windowsMove", - enabled = true, - speed = 1, - bezier = "wind", - style = "slide", - }, - { leaf = "workspaces", enabled = true, speed = 4, bezier = "default" }, + { leaf = "global", enabled = true, speed = 3, bezier = "default" }, + { leaf = "layers", enabled = true, speed = 3, bezier = "cubic-bezier", style = "fade" }, + { leaf = "windows", enabled = true, speed = 2, bezier = "wind", style = "popin" }, + { leaf = "windowsIn", enabled = true, speed = 2, bezier = "winIn", style = "popin 90%" }, + { leaf = "windowsOut", enabled = true, speed = 2, bezier = "winOut", style = "popin 90%" }, + { leaf = "windowsMove", enabled = true, speed = 1, bezier = "wind", style = "slide" }, + { leaf = "workspaces", enabled = true, speed = 3, bezier = "default" }, } local curves = { - { - name = "wind", - config = { type = "bezier", points = { { 0.05, 0.9 }, { 0.1, 1 } } }, - }, - { - name = "winIn", - config = { type = "bezier", points = { { 0.1, 1.0 }, { 0.1, 1 } } }, - }, + { name = "wind", config = { type = "bezier", points = { { 0.05, 0.9 }, { 0.1, 1 } } } }, + { name = "winIn", config = { type = "bezier", points = { { 0.1, 1.0 }, { 0.1, 1 } } } }, { name = "winOut", config = { type = "bezier", points = { { 1, 0.35 }, { 1, 1 } } } }, { name = "linear", config = { type = "bezier", points = { { 1, 1 }, { 1, 1 } } } }, - { - name = "cubic-bezier", - config = { type = "bezier", points = { { 0.215, 0.61 }, { 0.355, 1 } } }, - }, - { - name = "easeOutQuint", - config = { type = "bezier", points = { { 0.23, 1 }, { 0.32, 1 } } }, - }, - { - name = "easeInOutCubic", - config = { type = "bezier", points = { { 0.65, 0.05 }, { 0.36, 1 } } }, - }, - { - name = "almostLinear", - config = { type = "bezier", points = { { 0.5, 0.5 }, { 0.75, 1 } } }, - }, + { name = "cubic-bezier", config = { type = "bezier", points = { { 0.215, 0.61 }, { 0.355, 1 } } } }, + { name = "easeOutQuint", config = { type = "bezier", points = { { 0.23, 1 }, { 0.32, 1 } } } }, + { name = "easeInOutCubic", config = { type = "bezier", points = { { 0.65, 0.05 }, { 0.36, 1 } } } }, + { name = "almostLinear", config = { type = "bezier", points = { { 0.5, 0.5 }, { 0.75, 1 } } } }, { name = "quick", config = { type = "bezier", points = { { 0.15, 0 }, { 0.1, 1 } } } }, - { - name = "easy", - config = { - type = "spring", - mass = 1, - stiffness = 71.2633, - dampening = 15.8273644, - }, - }, + { name = "easy", config = { type = "spring", mass = 1, stiffness = 71.2633, dampening = 15.8273644 } }, } for _, curve in ipairs(curves) do