#954036 RFP: xidlehook -- xautolock rewrite in Rust, with a few extra features

Package:
wnpp
Source:
wnpp
Submitter:
Brian Clinkenbeard
Date:
2025-11-29 16:46:02 UTC
Severity:
wishlist
#954036#5
Date:
2020-03-16 00:41:33 UTC
From:
To:
* Package name    : xidlehook
  Version         : 0.8.2
  Upstream Author : jD91mZM2 <me@krake.one>
* URL             : https://gitlab.com/jD91mZM2/xidlehook
* License         : MIT
  Programming Lang: Rust
  Description     : xautolock rewrite in Rust, with a few extra features

Because xautolock is annoying to work with.

xidlehook is a general-purpose replacement for xautolock. It executes
a command when the computer has been idle for a specified amount of
time.

Improvements over xautolock:

- Allows "cancellers" which can undo a timer action when new user
  activity is detected.
- Unlimited amount of timers (provided necessary resources).
- Not specific to locking.
- Multiple instances can run at the same time.
- Optionally only run through chain once.
- Optionally prevent locking when an application is fullscreen.
- Optionally prevent locking when any application plays audio.

Missing features:

- Magic corners
- All the instance related stuff (you should use unix sockets with
  --socket).

#954036#10
Date:
2025-09-23 08:12:41 UTC
From:
To:
It seems that the project has not seen any activity since 2021, so it's
probably not worth packaging for Debian anymore, is it?

Antonin