Repository navigation
It now stops for real.
Since macOS 14 the screensaver host (legacyScreenSaver) is not reliably killed when the saver ends and does not always call stopAnimation(). OmSaver 1.0 kept sampling the CPU and repainting an invisible window for hours (6 % CPU measured, screen unlocked). 1.1 stops on the system broadcasts (saver did stop, screen unlocked), stops itself after two seconds without a visible window, and ends the host process once nothing animates any more (never in the System Settings preview).
Also: 4 Hz instead of 8, formatters/host name/version built once instead of at every frame.
Install: unzip, double-click OmSaver.saver. Or ./build.sh install from source.