A modern Wayland idle manager that knows when to step back.
Keep your session in perfect balance—automatically preventing idle when it matters, allowing it when it doesn't.
Watching a video? Reading a document? Stasis understands your activity and prevents unwanted screen locks automatically.
Uses PulseAudio/PipeWire stream state via pactl for reliable playback and call detection, including tricky browser/Discord edge cases.
Configure custom actions with regex patterns, application-specific rules, and named action blocks for complete control.
Update your configuration on the fly without restarting. Changes take effect immediately.
Honors session D-Bus and portal inhibit requests so media sessions and desktop integrations correctly prevent idle actions.
Uses the intuitive RUNE configuration language for easy setup and maintenance.