v1.11.1
Fixes
- Unfocused windows now dim even with an animated treat. With a treat enabled and dim-unfocused on, an inactive window kept playing the animation instead of dimming. The dim effect is driven by the shader re-evaluating when a window loses focus, but
custom-shader-animation = trueonly animates the focused surface — so unfocused windows froze mid-animation and never dimmed. SpookiUI now usescustom-shader-animation = alwayswhenever dimming is active, so unfocused windows keep re-rendering and dim as intended. When dim-unfocused is off (or your Ghostty lacks the focus uniform) it stays ontrue, leaving idle windows off the GPU.
Update in place with spookiui update, or brew upgrade spookiui if installed via Homebrew.