
################
## APPEARANCE ##
################


# See https://wiki.hyprland.org/Configuring/Variables for more information on how to configure appearance

general {
    gaps_in = 4
    gaps_out = 8

    border_size = 2

    col.active_border = rgb(AC8A3D)
    col.inactive_border = rgb(313244)

    resize_on_border = false

    allow_tearing = false

    layout = dwindle
}

decoration {
    rounding = 12

    active_opacity = 1.0
    inactive_opacity = 0.98

    drop_shadow = true
    shadow_range = 4
    shadow_render_power = 3
    col.shadow = rgba(1a1a1aee)

    blur {
        enabled = false
    	size = 3
    	passes = 1
    	vibrancy = 0.9
    }
}

animations {
    enabled = true

    bezier = myBezier, 0.05, 0.9, 0.1, 1.05
    bezier = amazingBezier, 0.25, 0.59, 0.1, 1.05

    animation = windows, 1, 5.5, amazingBezier, slide bottom
    animation = windowsOut, 1, 5, amazingBezier, slide bottom
    animation = layers, 1, 7, amazingBezier, slide bottom
    animation = layersOut, 1, 7, amazingBezier, slide bottom
    animation = border, 1, 10, default
    animation = borderangle, 1, 8, default
    animation = fade, 1, 3.5, default
    animation = fadeLayers, 1, 7, amazingBezier
    animation = workspaces, 1, 6, amazingBezier, slidefade 80%
}

dwindle {
    pseudotile = true

    preserve_split = true
}

