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

<big>W</big>hen starting with the <tt>-v</tt> or <tt>--version</tt> argument, the current version of Kickshaw is shown. The <tt>-h</tt> and <tt>--help</tt> arguments serve to present a description of how to access this hints window, followed by a list of the accepted arguments.
Kickshaw can also be started with a file path to a menu as an argument. As a side effect, this makes it possible to open menu files with Kickshaw by using the context menu in file managers.

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

<b>Persistent</b>

Kickshaw creates its own settings file with the name <tt>.kickshawrc</tt>, which is located inside the user's home directory.

<b>Temporary</b>

For each edit done, an undo stack file is created inside <tt>/tmp/kickshaw.XXXXXX</tt> (the X's are placeholders for arbitrary letters and numbers). If the program is terminated unexpectedly, the folder will remain, but this should cause no concern since it contains only small files and it usually will be automatically deleted at the latest during the next reboot.

Kickshaw also creates an autosave file inside the home folder with the name <tt>.kickshaw_autosave</tt>. It is renewed after every edit and deleted when the program is closed. Should Kickshaw have been stopped irregularly, by the next start of the program the user is asked whether to restore the menu from the autosave or to have the autosave deleted.
