hl.config({ general = { -- Gaps & borders – light and uncluttered gaps_in = 4, gaps_out = 6, gaps_workspaces = 32, border_size = 1, no_focus_fallback = true, allow_tearing = true, snap = { enabled = true, window_gap = 4, monitor_gap = 6, respect_gaps = true, }, col = { active_border = "rgba(E29A6EFF)", inactive_border = "rgba(2C252033)", }, }, }) hl.config({ dwindle = { preserve_split = true, smart_split = false, smart_resizing = false, }, }) hl.config({ decoration = { rounding = 10, shadow = { enabled = true, range = 16, render_power = 2, color = "rgba(1A161340)", }, blur = { enabled = true, size = 5, passes = 2, vibrancy = 0.14, }, }, }) hl.config({ animations = { enabled = true, }, }) hl.curve("myBezier", { type = "bezier", points = { {0.16, 1}, {0.3, 1} } }) hl.animation({ leaf = "windows", enabled = true, speed = 1.8, bezier = "myBezier" }) hl.animation({ leaf = "windowsOut", enabled = true, speed = 1.6, bezier = "myBezier", style = "popin 90%" }) hl.animation({ leaf = "border", enabled = true, speed = 2.5, bezier = "myBezier" }) hl.animation({ leaf = "fade", enabled = true, speed = 1.8, bezier = "myBezier" }) hl.animation({ leaf = "workspaces", enabled = true, speed = 1.8, bezier = "myBezier" })