Skip to content

almostearthling/when-wizard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The When Wizard

alarmclock_wand-256

Applications

The When Wizard is a suite of utilities that can be used to perform unattended actions under certain conditions within a Gnome graphical session in Ubuntu or a derivative. It provides a wizard-style interface to choose actions and circumstances, and uses the When Gnome Scheduler to actually manage the jobs. Actions can be defined and managed using simple GUI applications.

More extended documentation for the When Wizard can be found here.

Installation

The When Wizard still lacks the possibility to be installed using a package manager. However installation is quite simple:

$ sudo add-apt-repository ppa:franzg/when-command
$ sudo apt-get install when-command mailutils consolekit wget \
                       rsync libnotify-bin
$ mkdir Apps
$ cd Apps
~/Apps$ git clone https://github.com/almostearthling/when-wizard.git
~/Apps$ cd when-wizard
~/Apps/when-wizard$ chmod a+x when-wizard
~/Apps/when-wizard$ rm -Rf .git*

Start When from the Dash, and ensure that in the settings box the Autostart option is selected. That's it. the rm -Rf .git* step is optional, but saves some space. Also, you can clone the repository wherever you want, not necessarily in ~/Apps.

Usage

Refer to the documentation for a more detailed description.

The Wizard

The wizard lets you define actions as combinations of a task and a circumstance.

when-wizard

To start the When Wizard, just cd to the directory where the repository was cloned and start the application as follows:

$ cd Apps/when-wizard
~/Apps/when-wizard$ ./when-wizard start-wizard

and the wizard application appears. Choose the task first and then the condition: the When Wizard takes care to register it correctly.

The Manager

Through the manager, actions can be enabled, disabled and deleted. Moreover, the When Wizard Manager allows to extend the capabilities of the wizard using plugins.

when-wizard-manager

To start the When Wizard Manager, just cd to the directory where the repository was cloned and start the application as follows:

$ cd Apps/when-wizard
~/Apps/when-wizard$ ./when-wizard start-manager

and the management application appears. Many operations can be performed from here: action management, history view, plugin and add-on management, When scheduler tuning. You can use the Create or Restore Desktop Icons for Wizard Applications entry in the Utility pane to be able to invoke both the When Wizard and the When Wizard Manager from the Dash.

Credits

The icons I use in the application are by @icons8 (the flat color icons set), and the screencast was made using silentcast by @colinkeenan. The icon used for applications is made out of parts by Rafi at GraphicsFuel. No credits for the wizard dialog side photo, I took it myself.

About

Alternate interface for the When task scheduler

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published