{ ... }: { home-manager.users."djai".wayland.windowManager.hyprland.settings = { curve = [ { _args = [ "specialWorkSwitch" { type = "bezier"; points = [ [ 0.05 0.7 ] [ 0.1 1 ] ]; }];} { _args = [ "emphasizedAccel" { type = "bezier"; points = [ [ 0.3 0 ] [ 0.8 0.15 ] ]; }];} { _args = [ "emphasizedDecel" { type = "bezier"; points = [ [ 0.05 0.7 ] [ 0.1 1 ] ]; }];} { _args = [ "standard" { type = "bezier"; points = [ [ 0.2 0 ] [ 0 1 ] ]; } ];} { _args = [ "myBezier" { type = "bezier"; points = [ [ 0.05 0.9 ] [ 0.1 1.05 ] ]; }];} ]; animation = [ { leaf = "layersIn"; enabled = true; speed = 5; bezier = "emphasizedDecel"; style = "slide";} { leaf = "layersOut"; enabled = true; speed = 4; bezier = "emphasizedAccel"; style = "slide";} { leaf = "fadeLayers"; enabled = true; speed = 5; bezier = "standard";} { leaf = "windowsIn"; enabled = true; speed = 5; bezier = "emphasizedDecel";} { leaf = "windowsOut"; enabled = true; speed = 3; bezier = "emphasizedAccel";} { leaf = "windowsMove"; enabled = true; speed = 6; bezier = "myBezier";} { leaf = "workspaces"; enabled = true; speed = 6; bezier = "standard";} { leaf = "specialWorkspace"; enabled = true; speed = 4; bezier = "specialWorkSwitch"; style = "slidefadevert 15%";} { leaf = "fade"; enabled = true; speed = 6; bezier = "standard";} { leaf = "fadeDim"; enabled = true; speed = 6; bezier = "standard";} { leaf = "border"; enabled = true; speed = 6; bezier = "standard";} ]; config = { animations = { enabled = true; }; decoration = { rounding = 10; active_opacity = 1; inactive_opacity = 1; fullscreen_opacity = 1; dim_inactive = true; dim_strength = 0.2; shadow = { range = 4; render_power = 3; color = "rgba(1a1a1aee)"; }; blur = { enabled = true; size = 12; passes = 4; new_optimizations = true; xray = true; }; }; }; }; }