— <b>Arguments to Use When Starting the Application From the Command Line</b>

<big>W</big>hen started with the <tt>-v</tt> or <tt>--version</tt> argument, Kickshaw displays its current version. The <tt>-h</tt> and <tt>--help</tt> arguments show a short description of how to access this hints window, followed by a list of all accepted arguments.

Kickshaw can also be launched with the path to a menu file as an argument. This makes it possible, for example, to open menu files directly with Kickshaw from the context menu of a file manager.

— <b>Files Created by Kickshaw</b>

<b>Persistent</b>

Kickshaw creates a settings file named <tt>.kickshawrc</tt> in the user’s home directory.

<b>Temporary</b>

For each edit, an undo stack file is created under <tt>/tmp/kickshaw.XXXXXX</tt> (where the X’s are placeholders for arbitrary letters and numbers). If the program is terminated unexpectedly, the folder may remain. This is not a problem, as the files are small and usually deleted automatically at the latest on the next reboot.

Kickshaw also creates an autosave file named <tt>.kickshaw_autosave</tt> in the user’s home directory. It is updated after every edit and deleted when the program is closed. If Kickshaw is terminated irregularly, the next time the program is started the user is asked whether to restore the menu from the autosave or to delete it.
