dotfiles/dot_config/hypr/appearance.conf
2024-09-18 09:44:00 +02:00

121 lines
2.8 KiB
Text

general {
gaps_in = 4
gaps_out = 8
border_size = 2
col.active_border = 0xfff4dbd6
col.inactive_border = 0x001e1e2e
resize_on_border = true
# no_border_on_floating = true
layout = master
allow_tearing = false
}
group {
col.border_inactive = 0x33f4dbd6
col.border_active = 0xeef4dbd6
groupbar {
gradients = false
text_color = 0xf4dbd6ff
render_titles = false
col.inactive = 0x33f4dbd6
col.active = 0xeef4dbd6
}
}
# Tearing
env = WLR_DRM_NO_ATOMIC,1
windowrulev2 = immediate, class:^(cs2|osu\!|love|osu-lazer)$
decoration {
rounding = 10
blur {
enabled = true
xray = false
size = 12
passes = 4
new_optimizations = on
noise = 0.05
contrast = 1.3
brightness = 0.95
special = true
}
active_opacity = 1.00
inactive_opacity = 1.00
drop_shadow = 1
# shadow_range = 20
# shadow_render_power = 2
# shadow_ignore_window = 1
# shadow_offset = 8 8
# dim_inactive = true
dim_strength = 0.1
dim_special = 0
# blurls = waybar
# blurls = launcher
# blurls = lockscreen
# blurls = swayosd
# blurls = gtk-layer-shell
shadow_range = 10
shadow_render_power = 2
shadow_ignore_window = 1
col.shadow = 0x66000000
col.shadow_inactive = 0x00000000
}
animations {
enabled = true
bezier = overshot, 0.13, 0.99, 0.29, 1.1
bezier = strongOvershot, 0.13, 0.99, 0.29, 1.3
bezier = easeOutExpo, 0.16, 1, 0.3, 1
bezier = easeInOutBack, 0.68, -0.6, 0.32, 1.6
animation = windowsIn, 1, 4, easeOutExpo, slide
animation = windowsOut, 1, 4, easeOutExpo, slide
animation = windowsMove, 1, 4, easeOutExpo, slide
animation = layers, 1, 3, overshot, fade
animation = fadeIn, 1, 1, easeOutExpo
animation = fadeOut, 1, 1, easeOutExpo
animation = fadeSwitch, 1, 6, easeOutExpo
animation = fadeShadow, 1, 6, easeOutExpo
animation = fadeDim, 1, 6, easeOutExpo
animation = fadeLayers, 1, 2, easeOutExpo
animation = border, 1, 4, easeOutExpo
animation = borderangle, 1, 8, default
animation = workspaces, 1, 6, easeOutExpo, slide
animation = specialWorkspace, 1, 1, easeOutExpo, fade
}
dwindle {
pseudotile = true # enable pseudotiling on dwindle
no_gaps_when_only = 0
}
master {
always_center_master = false
mfact = 0.55
no_gaps_when_only = 0
new_status = master
}
misc {
disable_hyprland_logo = true
disable_splash_rendering = true
# force_hypr_chan = true
vrr = 2
# vfr = true
# animate_mouse_windowdragging = true
focus_on_activate = false
mouse_move_enables_dpms = true
key_press_enables_dpms = true
enable_swallow = false
swallow_regex = ^(foot|kitty)$
}