1general {
2 gaps_in = 3
3 gaps_out = 18
4 border_size = 1
5 col.active_border = $primary
6 col.inactive_border = $secondary_container
7 resize_on_border = true
8 allow_tearing = false
9 layout = dwindle
10}
11
12decoration {
13 rounding = 5
14 rounding_power = 2
15 active_opacity = 1.0
16 inactive_opacity = 1.0
17
18 shadow {
19 enabled = true
20 range = 4
21 render_power = 3
22 color = $surface_dim
23 }
24
25 blur {
26 enabled = true
27 size = 3
28 passes = 1
29 vibrancy = 0.1696
30 }
31}
32
33misc {
34 disable_hyprland_logo = true
35 disable_splash_rendering = true
36 mouse_move_enables_dpms = true
37}
38
39animations {
40 enabled = yes
41
42 bezier = easeOutQuint,0.23,1,0.32,1
43 bezier = easeInOutCubic,0.65,0.05,0.36,1
44 bezier = linear,0,0,1,1
45 bezier = almostLinear,0.5,0.5,0.75,1.0
46 bezier = quick,0.15,0,0.1,1
47
48 bezier = workspaceEaseInOutCubic, 0.65, 0, 0.35, 1
49 bezier = bouncyWorkspaceBeizer, 0.05, 0.9, 0.1, 1.05
50
51 animation = global, 1, 10, default
52 animation = border, 1, 5.39, easeOutQuint
53 animation = windows, 1, 4.79, easeOutQuint
54 animation = windowsIn, 1, 4.1, easeOutQuint, popin 87%
55 animation = windowsOut, 1, 1.49, linear, popin 87%
56 animation = fadeIn, 1, 1.73, almostLinear
57 animation = fadeOut, 1, 1.46, almostLinear
58 animation = fade, 1, 3.03, quick
59 animation = layers, 1, 3.81, easeOutQuint
60 animation = layersIn, 1, 4, easeOutQuint, fade
61 animation = layersOut, 1, 1.5, linear, fade
62 animation = fadeLayersIn, 1, 1.79, almostLinear
63 animation = fadeLayersOut, 1, 1.39, almostLinear
64 animation = workspaces, 1, 5, bouncyWorkspaceBeizer, slide
65}