picom.conf (1193B)
1 ####################################### 2 # Picom – minimal/no-transitions # 3 ####################################### 4 5 # 1. Turn *off* the classic fade feature entirely 6 fading = false; # don’t let -f enable fades 7 no-fading-openclose = true; # never fade on open/close :contentReference[oaicite:0]{index=0} 8 no-fading-destroyed-argb = true; # never fade destroyed ARGB windows :contentReference[oaicite:1]{index=1} 9 10 # 2. Make sure the fade engine can’t sneak in via tiny steps 11 fade-in-step = 1.0; # one jump = instant show 12 fade-out-step = 1.0; # one jump = instant hide 13 fade-delta = 0; # no time between steps (→ 0 ms) :contentReference[oaicite:2]{index=2} 14 15 # 3. Disable the new animation-script system (Picom ≥ v11) 16 animations = (); # empty list ⇒ nothing runs 17 18 # 4. Shadows/blur/rounded-corners left at defaults = off 19 shadow = false; 20 # blur-method = ""; # comment out or leave empty 21 corner-radius = 0; 22 23 # 5. Backend / vsync—keep the compositor functional but basic 24 backend = "xrender"; # safest; change if you need GL 25 vsync = false; 26