From 09f47360d1d520ea7746d3a9f0045ffcf2af7d72 Mon Sep 17 00:00:00 2001 From: Donald Williams <129223418+dwilliam62@users.noreply.github.com> Date: Fri, 3 Jul 2026 08:43:30 -0400 Subject: Development to main - fix changelog and animation files (#86) * Created v2.3.26 development branch Signed-off-by: Don Williams On branch development Changes to be committed: modified: CHANGELOG.md modified: config/hypr/configs/ENVariables.conf modified: config/hypr/lua/env.lua renamed: config/hypr/v2.3.25 -> config/hypr/v2.3.26 * Fixed bezier control point values out-of-range Signed-off-by: Don Williams On branch development Your branch is up to date with 'origin/development'. Changes to be committed: modified: CHANGELOG.md modified: config/hypr/animations/00-default.conf modified: config/hypr/animations/00-default.lua modified: config/hypr/animations/01-default - v2.conf modified: config/hypr/animations/01-default - v2.lua modified: config/hypr/animations/END-4.conf modified: config/hypr/animations/END-4.lua modified: config/hypr/animations/HYDE - default.conf modified: config/hypr/animations/HYDE - default.lua modified: config/hypr/animations/HYDE - minimal-1.conf modified: config/hypr/animations/HYDE - minimal-1.lua modified: config/hypr/animations/HYDE - optimized.conf modified: config/hypr/animations/HYDE - optimized.lua modified: config/hypr/animations/ML4W - classic.conf modified: config/hypr/animations/ML4W - classic.lua modified: config/hypr/animations/ML4W - dynamic.conf modified: config/hypr/animations/ML4W - dynamic.lua modified: config/hypr/animations/ML4W - fast.conf modified: config/hypr/animations/ML4W - fast.lua modified: config/hypr/animations/ML4W - high.conf modified: config/hypr/animations/ML4W - high.lua modified: config/hypr/animations/ML4W - moving.conf modified: config/hypr/animations/ML4W - moving.lua modified: config/hypr/animations/ML4W - standard.conf modified: config/hypr/animations/ML4W - standard.lua modified: config/hypr/animations/Mahaveer - me-1.conf modified: config/hypr/animations/Mahaveer - me-1.lua modified: config/hypr/animations/Mahaveer - me-2.conf modified: config/hypr/animations/Mahaveer - me-2.lua * Fixed bad SED substitution Signed-off-by: Don Williams * Added new animation inspired by amitpadhan525 https://github.com/amitpadhan525 Added animations for other features like windowsIn/Out/Move, etc Signed-off-by: Don Williams On branch development Your branch is up to date with 'origin/development'. Changes to be committed: new file: config/hypr/animations/amitpadhan.conf new file: config/hypr/animations/amitpadhan.lua * Added acrediation in file for amitpadhan525 Signed-off-by: Don Williams * docs: Updated change log, fixed fullscreen keybind (#85) Co-authored-by: sharof --------- Signed-off-by: Don Williams Co-authored-by: sharofiddin Co-authored-by: sharof --- config/hypr/animations/END-4.conf | 10 ++++----- config/hypr/animations/HYDE - optimized.conf | 6 ++--- config/hypr/animations/ML4W - fast.conf | 6 ++--- config/hypr/animations/Mahaveer - me-1.conf | 6 ++--- config/hypr/animations/amitpadhan.conf | 33 ++++++++++++++++++++++++++++ config/hypr/animations/amitpadhan.lua | 28 +++++++++++++++++++++++ config/hypr/configs/ENVariables.conf | 2 +- config/hypr/lua/env.lua | 2 +- config/hypr/v2.3.25 | 0 config/hypr/v2.3.26 | 0 10 files changed, 76 insertions(+), 17 deletions(-) create mode 100644 config/hypr/animations/amitpadhan.conf create mode 100644 config/hypr/animations/amitpadhan.lua delete mode 100644 config/hypr/v2.3.25 create mode 100644 config/hypr/v2.3.26 (limited to 'config/hypr') diff --git a/config/hypr/animations/END-4.conf b/config/hypr/animations/END-4.conf index dbab1e02..fc3369e2 100644 --- a/config/hypr/animations/END-4.conf +++ b/config/hypr/animations/END-4.conf @@ -8,9 +8,9 @@ animations { # Animation curves bezier = linear, 0, 0, 1, 1 - bezier = md1_standard, 0.2, 0, 0, 1 - bezier = md1_decel, 0.05, 0.7, 0.1, 1 - bezier = md1_accel, 0.3, 0, 0.8, 0.15 + bezier = md3_standard, 0.2, 0, 0, 1 + bezier = md3_decel, 0.05, 0.7, 0.1, 1 + bezier = md3_accel, 0.3, 0, 0.8, 0.15 bezier = overshot, 0.05, 0.9, 0.1, 1.0 bezier = crazyshot, 0.1, 1.0, 0.76, 0.92 bezier = hyprnostretch, 0.05, 0.9, 0.1, 1.0 @@ -20,9 +20,7 @@ animations { bezier = easeOutCirc, 0, 0.55, 0.45, 1 bezier = easeOutExpo, 0.16, 1, 0.3, 1 bezier = softAcDecel, 0.26, 0.26, 0.15, 1 - bezier = md1, 0.4, 0, 0.2, 1 # use with .2s duration - bezier = md3_decel, 0.05, 0.7, 0.1, 1 - bezier = md3_accel, 0.3, 0, 0.8, 0.15 + bezier = md2, 0.4, 0, 0.2, 1 # use with .2s duration # Animation configs animation = windows, 1, 3, md3_decel, popin 60% animation = windowsIn, 1, 3, md3_decel, popin 60% diff --git a/config/hypr/animations/HYDE - optimized.conf b/config/hypr/animations/HYDE - optimized.conf index 51c1a291..911ca41b 100644 --- a/config/hypr/animations/HYDE - optimized.conf +++ b/config/hypr/animations/HYDE - optimized.conf @@ -9,9 +9,9 @@ animations { bezier = winIn, 0.07, 0.88, 0.04, 0.99 bezier = winOut, 0.20, 0.00, 0, 1 bezier = liner, 1, 1, 1, 1 - bezier = md1_standard, 0.12, 0, 0, 1 - bezier = md1_decel, 0.05, 0.80, 0.10, 0.97 - bezier = md1_accel, 0.20, 0, 0.80, 0.08 + bezier = md3_standard, 0.12, 0, 0, 1 + bezier = md3_decel, 0.05, 0.80, 0.10, 0.97 + bezier = md3_accel, 0.20, 0, 0.80, 0.08 bezier = overshot, 0.05, 0.85, 0.07, 1.00 bezier = crazyshot, 0.1, 1.00, 0.68, 0.98 bezier = hyprnostretch, 0.05, 0.82, 0.03, 0.94 diff --git a/config/hypr/animations/ML4W - fast.conf b/config/hypr/animations/ML4W - fast.conf index 4d4283cc..fd9d22d8 100644 --- a/config/hypr/animations/ML4W - fast.conf +++ b/config/hypr/animations/ML4W - fast.conf @@ -6,9 +6,9 @@ animations { enabled = true bezier = linear, 0, 0, 1, 1 - bezier = md1_standard, 0.2, 0, 0, 1 - bezier = md1_decel, 0.05, 0.7, 0.1, 1 - bezier = md1_accel, 0.3, 0, 0.8, 0.15 + bezier = md3_standard, 0.2, 0, 0, 1 + bezier = md3_decel, 0.05, 0.7, 0.1, 1 + bezier = md3_accel, 0.3, 0, 0.8, 0.15 bezier = overshot, 0.05, 0.9, 0.1, 1.0 bezier = crazyshot, 0.1, 1.0, 0.76, 0.92 bezier = hyprnostretch, 0.05, 0.9, 0.1, 1.0 diff --git a/config/hypr/animations/Mahaveer - me-1.conf b/config/hypr/animations/Mahaveer - me-1.conf index fcd26642..39b16e70 100644 --- a/config/hypr/animations/Mahaveer - me-1.conf +++ b/config/hypr/animations/Mahaveer - me-1.conf @@ -11,9 +11,9 @@ animations { bezier = winOut, 0.3, 0.0, 0, 1 bezier = liner, 1, 1, 1, 1 # bezier = linear, 0, 0, 1, 1 - bezier = md1_standard, 0.2, 0, 0, 1 - bezier = md1_decel, 0.05, 0.7, 0.1, 1 - bezier = md1_accel, 0.3, 0, 0.8, 0.15 + bezier = md3_standard, 0.2, 0, 0, 1 + bezier = md3_decel, 0.05, 0.7, 0.1, 1 + bezier = md3_accel, 0.3, 0, 0.8, 0.15 bezier = overshot, 0.05, 0.9, 0.1, 1.0 bezier = crazyshot, 0.1, 1.0, 0.76, 0.92 bezier = hyprnostretch, 0.05, 0.9, 0.1, 1.0 diff --git a/config/hypr/animations/amitpadhan.conf b/config/hypr/animations/amitpadhan.conf new file mode 100644 index 00000000..1111e764 --- /dev/null +++ b/config/hypr/animations/amitpadhan.conf @@ -0,0 +1,33 @@ +# /* ---- 💫 https://github.com/LinuxBeginnings 💫 ---- */ # +# Instpired by amitpadhan525 +# https://github.com/amitpadhan525 +# name "amitpadhan" + +animations { + enabled = yes + # Define your custom Bezier curves + # Syntax: bezier = name, x1, y1, x2, y2 + bezier = myBezier, 0.05, 0.9, 0.1, 1.0 + + # Define your animations + # Syntax: animation = name, enable, speed, curve, [style] + animation = windows, 1, 5, myBezier + animation = windowsIn, 1, 5, myBezier + animation = windowsOut, 1, 5, myBezier + animation = windowsMove, 1, 5, myBezier + animation = layers, 1, 5, myBezier + animation = layersIn, 1, 5, myBezier + animation = layersOut, 1, 5, myBezier + animation = border, 1, 10, default + animation = borderangle, 1, 8, default + animation = fade, 1, 5, default + animation = fadeLayersIn, 1, 5, myBezier + animation = fadeLayersOut, 1, 5, myBezier + animation = workspaces, 1, 5, myBezier, slidefade 20% + animation = workspacesIn, 1, 5, myBezier, slide + animation = workspacesOut, 1, 5, myBezier, slide + animation = specialWorkspace, 1, 5, myBezier, slidevert + +} + + diff --git a/config/hypr/animations/amitpadhan.lua b/config/hypr/animations/amitpadhan.lua new file mode 100644 index 00000000..3434e5ea --- /dev/null +++ b/config/hypr/animations/amitpadhan.lua @@ -0,0 +1,28 @@ +-- 💫 https://github.com/LinuxBeginnings 💫 +-- Inspired by amitpadhan525 +-- https://github.com/amitpadhan525 + +hl.config({ + animations = { + enabled = true, + }, +}) + +hl.curve("myBezier", { type = "bezier", points = { { 0.05, 0.9 }, { 0.1, 1.0 } } }) + +hl.animation({ leaf = "windows", enabled = true, speed = 5, bezier = "myBezier" }) +hl.animation({ leaf = "windowsIn", enabled = true, speed = 5, bezier = "myBezier" }) +hl.animation({ leaf = "windowsOut", enabled = true, speed = 5, bezier = "myBezier" }) +hl.animation({ leaf = "windowsMove", enabled = true, speed = 5, bezier = "myBezier" }) +hl.animation({ leaf = "layers", enabled = true, speed = 5, bezier = "myBezier" }) +hl.animation({ leaf = "layersIn", enabled = true, speed = 5, bezier = "myBezier" }) +hl.animation({ leaf = "layersOut", enabled = true, speed = 5, bezier = "myBezier" }) +hl.animation({ leaf = "border", enabled = true, speed = 10, bezier = "default" }) +hl.animation({ leaf = "borderangle", enabled = true, speed = 8, bezier = "default" }) +hl.animation({ leaf = "fade", enabled = true, speed = 5, bezier = "default" }) +hl.animation({ leaf = "fadeLayersIn", enabled = true, speed = 5, bezier = "myBezier" }) +hl.animation({ leaf = "fadeLayersOut", enabled = true, speed = 5, bezier = "myBezier" }) +hl.animation({ leaf = "workspaces", enabled = true, speed = 5, bezier = "myBezier", style = "slidefade 20%" }) +hl.animation({ leaf = "workspacesIn", enabled = true, speed = 5, bezier = "myBezier", style = "slide" }) +hl.animation({ leaf = "workspacesOut", enabled = true, speed = 5, bezier = "myBezier", style = "slide" }) +hl.animation({ leaf = "specialWorkspace", enabled = true, speed = 5, bezier = "myBezier", style = "slidevert" }) diff --git a/config/hypr/configs/ENVariables.conf b/config/hypr/configs/ENVariables.conf index e8a51555..45b9e5d5 100644 --- a/config/hypr/configs/ENVariables.conf +++ b/config/hypr/configs/ENVariables.conf @@ -10,7 +10,7 @@ # environment-variables # Current Version of KoolDots: -env = DOTS_VERSION,2.3.25 +env = DOTS_VERSION,2.3.26 ### Toolkit Backend Variables ### env = GDK_BACKEND,wayland,x11,* diff --git a/config/hypr/lua/env.lua b/config/hypr/lua/env.lua index cc248c20..59183a36 100644 --- a/config/hypr/lua/env.lua +++ b/config/hypr/lua/env.lua @@ -9,7 +9,7 @@ -- - config/hypr/configs/ENVariables.conf -- - config/hypr/UserConfigs/ENVariables.conf (active values only) -hl.env("DOTS_VERSION", "2.3.25") +hl.env("DOTS_VERSION", "2.3.26") hl.env("GDK_BACKEND", "wayland,x11,*") hl.env("QT_QPA_PLATFORM", "wayland;xcb") hl.env("CLUTTER_BACKEND", "wayland") diff --git a/config/hypr/v2.3.25 b/config/hypr/v2.3.25 deleted file mode 100644 index e69de29b..00000000 diff --git a/config/hypr/v2.3.26 b/config/hypr/v2.3.26 new file mode 100644 index 00000000..e69de29b -- cgit v1.2.3