I like the concept of a --timeout option for kpcli; I even use KeePassX's "Lock Workspace after inactivity" function at work. But, I did not like your proposed implementation, that exited on inactivity. Instead, I've added an implementation that maintains the spirit of your concept, but in a way more similar to KeePassX' behavior (lock the workspace) it. I think you'll like it (hope so). It will come out in the 2.8 release.
--
Lester
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I like the concept of a --timeout option for kpcli; I even use KeePassX's "Lock Workspace after inactivity" function at work. But, I did not like your proposed implementation, that exited on inactivity. Instead, I've added an implementation that maintains the spirit of your concept, but in a way more similar to KeePassX' behavior (lock the workspace) it. I think you'll like it (hope so). It will come out in the 2.8 release.
--
Lester