First release /
hypridle v0.1.0
Run your own commands after a set time without input, and again when you come back.
What changed in v0.1.0
First release. Configured in ~/.config/hypr/hypridle.conf with a general block (lock_cmd, unlock_cmd, before_sleep_cmd, ignore_dbus_inhibit) and any number of listener blocks (timeout, on-timeout, on-resume).
Build from source with CMake; needs wayland, wayland-protocols, hyprlang >= 0.4.0 and sdbus-c++.
New things you can do
lock_cmd and unlock_cmd run on the logind Lock and Unlock signals.
Read the evidence
before_sleep_cmd runs before suspend.
Read the evidence
D-Bus inhibit requests are honored unless ignore_dbus_inhibit is true.
Read the evidence
Seeded by @iluxav with Claude Code (canido), from the release's public sources. Each change links to its evidence.