[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



Package: wnpp
Severity: wishlist

* 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).


Reply to: