Keep your computer awake
-
Updated
Feb 22, 2026 - Rust
Keep your computer awake
Deterministic shutdown orchestration and admission control for Linux. Automate updates on shutdown, using your own code to dynamically enable/disable shutdowns and get rid of the dual-reboot of system-update in systemd.
Symlink manager to automate use of systemd-inhibit
Keep your Mac awake with a fast CLI and TUI built on caffeinate for simple sleep prevention and easy control
On Desktop systems, prevent suspend due to, e.g., GNOME shell/GDM crash.
Add a description, image, and links to the systemd-inhibit topic page so that developers can more easily learn about it.
To associate your repository with the systemd-inhibit topic, visit your repo's landing page and select "manage topics."