48 lines
1.1 KiB
Text
48 lines
1.1 KiB
Text
#################################
|
|
# Backend
|
|
#################################
|
|
backend = "glx";
|
|
vsync = true;
|
|
|
|
#################################
|
|
# Animations (smooth but light)
|
|
#################################
|
|
animations = true;
|
|
animation-stiffness = 200;
|
|
animation-dampening = 20;
|
|
animation-clamping = true;
|
|
|
|
animation-for-open-window = "zoom";
|
|
animation-for-unmap-window = "fade";
|
|
animation-for-transient-window = "zoom";
|
|
|
|
#################################
|
|
# Fading (subtle smoothness)
|
|
#################################
|
|
fading = true;
|
|
fade-in-step = 0.04;
|
|
fade-out-step = 0.04;
|
|
fade-delta = 5;
|
|
|
|
#################################
|
|
# Transparency (ONLY terminal)
|
|
#################################
|
|
inactive-opacity = 1.0;
|
|
active-opacity = 1.0;
|
|
|
|
opacity-rule = [
|
|
"85:class_g = 'kitty'"
|
|
];
|
|
|
|
#################################
|
|
# Shadows (optional but light)
|
|
#################################
|
|
shadow = false;
|
|
|
|
#################################
|
|
# Performance / sanity
|
|
#################################
|
|
unredir-if-possible = true;
|
|
detect-client-opacity = true;
|
|
use-damage = true;
|
|
log-level = "warn";
|