diff --git a/hypr-configs/dotfiles/hypr/configs/animation/export.conf b/hypr-configs/dotfiles/hypr/configs/animation/export.conf index ca45072..59f1221 100644 --- a/hypr-configs/dotfiles/hypr/configs/animation/export.conf +++ b/hypr-configs/dotfiles/hypr/configs/animation/export.conf @@ -1 +1 @@ -source = ~/.config/hypr/configs/animation/variants/animations-river.conf +source = ~/.config/hypr/configs/animation/variants/animations-classic.conf diff --git a/hypr-configs/dotfiles/hypr/configs/animation/variants/animations-classic.conf b/hypr-configs/dotfiles/hypr/configs/animation/variants/animations-classic.conf index 4598fe7..cf73b09 100644 --- a/hypr-configs/dotfiles/hypr/configs/animation/variants/animations-classic.conf +++ b/hypr-configs/dotfiles/hypr/configs/animation/variants/animations-classic.conf @@ -5,11 +5,23 @@ animations { enabled = true - bezier = myBezier, 0.05, 0.9, 0.1, 1.05 - animation = windows, 1, 7, myBezier - animation = windowsOut, 1, 7, default, popin 80% - animation = border, 1, 10, default - animation = borderangle, 1, 8, default - animation = fade, 1, 7, default - animation = workspaces, 1, 6, default -} \ No newline at end of file + + # Use a smoother cubic-bezier curve for all animations (ease-in-out style) + bezier = smooth, 0.25, 0.8, 0.25, 1 + bezier = classic, 0.42, 0, 0.58, 1 + + # Window animations: in and out transitions + animation = windowsIn, 1, 6, smooth # Slower fade-in + animation = windowsOut, 1, 6, smooth, slide left # Slower, with a gentle slide-out + + # Border animations: faster but still smooth transitions + animation = border, 1, 12, smooth + animation = borderangle, 1, 10, smooth + + # Fade animation: slow and subtle to give a smooth appearance + animation = fade, 1, 10, default + + # Workspace switch animations: a bit slower to enhance smooth transitions + animation = workspaces, 1, 8, smooth + animation = specialWorkspace, 1, 7, smooth, slidevert +}