when-command
when-command copied to clipboard
When is an automation tool that aims at being flexible and cross platform
Hi. I am using Linux Mint 21 Cinnamon in virtual machine to test things and eventually install it on my server. I installed When with .deb. When I installed it,...
In Debian Bullseye, AppIndicator3 is replaced with AyatanaAppIndicator3.
When-command fails to run on Debian Bullseye with following error : 'ValueError: Namespace AppIndicator3 not available' #99
Session lock/unlock events are not working in Ubuntu 18.04/18.10. They are shown as "[disabled]" in the event drop-down. I also have the same "[disabled]" for battery events, but I'm using...
Enable a timeout for actions that take too long. **Warning**: setting the timeout _per-action_ might cause backwards incompatibility and the process of defining an action to become overly complicated.
Hibernation and suspension issue different signals on the DBus (if they actually do). **When** should listen to both, possibly triggering the same tasks - that is, both events should make...
Like network connections, bluetooth devices that connect are a valuable source of events too. The _Cuttlefish_ software used to listen to bluetooth connections, and so should **When**.
Apart from plain time-based events, most events (and thus satisfied conditions) carry important or at least interesting information that could be exploited by tasks to modify their behavior. There should...
To save resources, the _daemon-like_ part of **When** should be separated from the UI, including the tray icon. Since most of the functionality is now accessible through the _DBus_ interface,...