From 7a49b4668499b9f8457c2c5a7ed2536b954b7ebe Mon Sep 17 00:00:00 2001 From: JaKooLit Date: Wed, 29 Jan 2025 17:21:47 +0900 Subject: Added Hyprland animations from different popular Hyprland users. default keybind to toggle animation is SUPER SHIFT A --- config/hypr/UserConfigs/UserAnimations.conf | 26 ++++++++ config/hypr/UserConfigs/UserDecorAnimations.conf | 83 ------------------------ config/hypr/UserConfigs/UserDecorations.conf | 58 +++++++++++++++++ 3 files changed, 84 insertions(+), 83 deletions(-) create mode 100644 config/hypr/UserConfigs/UserAnimations.conf delete mode 100644 config/hypr/UserConfigs/UserDecorAnimations.conf create mode 100644 config/hypr/UserConfigs/UserDecorations.conf (limited to 'config/hypr/UserConfigs') diff --git a/config/hypr/UserConfigs/UserAnimations.conf b/config/hypr/UserConfigs/UserAnimations.conf new file mode 100644 index 00000000..0f40b5e6 --- /dev/null +++ b/config/hypr/UserConfigs/UserAnimations.conf @@ -0,0 +1,26 @@ +# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # + +animations { + enabled = yes + + bezier = wind, 0.05, 0.9, 0.1, 1.05 + bezier = winIn, 0.1, 1.1, 0.1, 1.1 + bezier = winOut, 0.3, -0.3, 0, 1 + bezier = liner, 1, 1, 1, 1 + bezier = overshot, 0.05, 0.9, 0.1, 1.05 + bezier = smoothOut, 0.5, 0, 0.99, 0.99 + bezier = smoothIn, 0.5, -0.5, 0.68, 1.5 + + animation = windows, 1, 6, wind, slide + animation = windowsIn, 1, 5, winIn, slide + animation = windowsOut, 1, 3, smoothOut, slide + animation = windowsMove, 1, 5, wind, slide + animation = border, 1, 1, liner + animation = borderangle, 1, 180, liner, loop #used by rainbow borders and rotating colors + animation = fade, 1, 3, smoothOut + animation = workspaces, 1, 5, overshot + + # animations for -git or version >0.42.0 + animation = workspacesIn, 1, 5, winIn, slide + animation = workspacesOut, 1, 5, winOut, slide +} \ No newline at end of file diff --git a/config/hypr/UserConfigs/UserDecorAnimations.conf b/config/hypr/UserConfigs/UserDecorAnimations.conf deleted file mode 100644 index 2a75cdd8..00000000 --- a/config/hypr/UserConfigs/UserDecorAnimations.conf +++ /dev/null @@ -1,83 +0,0 @@ -# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # -# Decoration and Animations Settings - -# Hyprland Wiki Links -# Animation - https://wiki.hyprland.org/Configuring/Animations/ -# Decoration - https://wiki.hyprland.org/Configuring/Variables/#decoration - -# Sourcing colors generated by wallust -source = $HOME/.config/hypr/wallust/wallust-hyprland.conf - -general { - border_size = 2 - gaps_in = 6 - gaps_out = 8 - - col.active_border = $color12 - col.inactive_border = $color10 -} - -decoration { - rounding = 10 - - active_opacity = 1.0 - inactive_opacity = 0.9 - fullscreen_opacity = 1.0 - - dim_inactive = true - dim_strength = 0.1 - dim_special = 0.8 - - shadow { - enabled = true - range = 3 - render_power = 1 - - color = $color12 - color_inactive = $color10 - } - - - blur { - enabled = true - size = 6 - passes = 2 - ignore_opacity = true - new_optimizations = true - special = true - popups = true - } -} - -group { - col.border_active = $color15 - - groupbar { - col.active = $color0 - } -} - -animations { - enabled = yes - - bezier = wind, 0.05, 0.9, 0.1, 1.05 - bezier = winIn, 0.1, 1.1, 0.1, 1.1 - bezier = winOut, 0.3, -0.3, 0, 1 - bezier = liner, 1, 1, 1, 1 - bezier = overshot, 0.05, 0.9, 0.1, 1.05 - bezier = smoothOut, 0.5, 0, 0.99, 0.99 - bezier = smoothIn, 0.5, -0.5, 0.68, 1.5 - - animation = windows, 1, 6, wind, slide - animation = windowsIn, 1, 5, winIn, slide - animation = windowsOut, 1, 3, smoothOut, slide - animation = windowsMove, 1, 5, wind, slide - animation = border, 1, 1, liner - animation = borderangle, 1, 180, liner, loop #used by rainbow borders and rotating colors - animation = fade, 1, 3, smoothOut - animation = workspaces, 1, 5, overshot - - # animations for -git or version >0.42.0 - animation = workspacesIn, 1, 5, winIn, slide - animation = workspacesOut, 1, 5, winOut, slide -} \ No newline at end of file diff --git a/config/hypr/UserConfigs/UserDecorations.conf b/config/hypr/UserConfigs/UserDecorations.conf new file mode 100644 index 00000000..f076487c --- /dev/null +++ b/config/hypr/UserConfigs/UserDecorations.conf @@ -0,0 +1,58 @@ +# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ # +# Decoration Settings + +# Hyprland Wiki Links +# Animation - https://wiki.hyprland.org/Configuring/Animations/ +# Decoration - https://wiki.hyprland.org/Configuring/Variables/#decoration + +# Sourcing colors generated by wallust +source = $HOME/.config/hypr/wallust/wallust-hyprland.conf + +general { + border_size = 2 + gaps_in = 6 + gaps_out = 8 + + col.active_border = $color12 + col.inactive_border = $color10 +} + +decoration { + rounding = 10 + + active_opacity = 1.0 + inactive_opacity = 0.9 + fullscreen_opacity = 1.0 + + dim_inactive = true + dim_strength = 0.1 + dim_special = 0.8 + + shadow { + enabled = true + range = 3 + render_power = 1 + + color = $color12 + color_inactive = $color10 + } + + + blur { + enabled = true + size = 6 + passes = 2 + ignore_opacity = true + new_optimizations = true + special = true + popups = true + } +} + +group { + col.border_active = $color15 + + groupbar { + col.active = $color0 + } +} \ No newline at end of file -- cgit v1.2.3