From 1f93409eb6192ed12b8d2b04b7a3780b9a6f183d Mon Sep 17 00:00:00 2001 From: Andre Ramnitz Date: Thu, 17 Jul 2025 16:39:56 +0200 Subject: [PATCH] hypr: update animations --- dot-config/hypr/fragments/animations.conf | 3 ++- dot-config/hypr/hyprland.conf | 19 ++++++++++++------- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/dot-config/hypr/fragments/animations.conf b/dot-config/hypr/fragments/animations.conf index a78ee592..9664c6d1 100644 --- a/dot-config/hypr/fragments/animations.conf +++ b/dot-config/hypr/fragments/animations.conf @@ -3,6 +3,7 @@ animations { enabled = yes bezier = linear, 0, 0, 1, 1 + bezier = border, 1, 1, 1, 1 bezier = overshoot, 0.05, 0.9, 0.2, 1.00 bezier = easeIn, .42, 0, 1, 1 @@ -32,7 +33,7 @@ animations { animation = fade, 1, 1, easeInQuint animation = border, 1, 1, easeInQuint - animation = borderangle, 1, 30, easeInQuart, loop + animation = borderangle, 1, 120, border, loop animation = workspaces, 1, 3, easeInOut, slidefade 50 } diff --git a/dot-config/hypr/hyprland.conf b/dot-config/hypr/hyprland.conf index e8655acc..d343eb67 100644 --- a/dot-config/hypr/hyprland.conf +++ b/dot-config/hypr/hyprland.conf @@ -61,7 +61,12 @@ input { cursor { enable_hyprcursor = 1 - # no_hardware_cursors = 2 + no_hardware_cursors = 0 + no_break_fs_vrr = 2 +} + +experimental { + xx_color_management_v4 = 1 } general { @@ -72,7 +77,7 @@ general { # col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg #vanilla colors col.active_border = 0xff$base0C 0x8a$base0D 45deg col.inactive_border = 0xfa$base03 0x5a$base02 45deg - col.nogroup_border_active = 0xff$base0E 0x8a$base0E 45deg + col.nogroup_border_active = 0xff$base0E 0x8a$base08 45deg col.nogroup_border = 0xfa$base02 # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on @@ -91,7 +96,7 @@ dwindle { force_split = 2 smart_split = false split_width_multiplier = 2.0 - single_window_aspect_ratio = 16.5 9 + single_window_aspect_ratio = 16 9 single_window_aspect_ratio_tolerance = 0.1 } @@ -150,7 +155,7 @@ gestures { render { direct_scanout = 2 - cm_fs_passthrough = 0 + cm_fs_passthrough = 2 cm_enabled = 1 send_content_type = 1 cm_auto_hdr = 1 @@ -179,8 +184,8 @@ device { group { merge_groups_on_drag = 0 insert_after_current = 1 - col.border_active = 0xfa$base0C 0x7a$base0C 60deg - col.border_locked_active = 0xfa$base0D 0x7a$base0D 60deg + col.border_active = 0xfa$base0C 0x8a$base0D 60deg + col.border_locked_active = 0xfa$base0B 0x8a$base0C 60deg col.border_inactive = 0xfa$base03 0x7a$base03 60deg col.border_locked_inactive = 0xfa$base03 0x7a$base03 60deg groupbar { @@ -199,7 +204,7 @@ group { scrolling = false col.active = 0xfa$base0C 0x7a$base0C 45deg col.inactive = 0xfa$base03 0x6a$base03 45deg - col.locked_active = 0xfa$base0D 0x6a$base0D 45deg + col.locked_active = 0xfa$base0B 0x6a$base0B 45deg col.locked_inactive = 0xfa$base03 0x6a$base03 45deg indicator_gap = 1 indicator_height = 8 -- 2.51.2