Controlling Hamster from the keyboard.

# Keyboard shortcuts

Hamster can be used very efficiently from the keyboard if desired. You may also find it useful to bind either the command `hamster` or `hamster add` to a keyboard application shortcut using your desktop UI settings.

The following key combinations can be used in the overview window.

Left/Right: Same as </> buttons. Navigate backwards or forwards in time.

Down/Up: Navigate the activity list, starting from the top/bottom respectively, and select a previous activity.

Home/End: Navigate to the first or last activity in the list, respectively, and select the activity.

PageDown/PageUp: Navigate the activity list if longer than one page.

Ctrl+N: Create a New activity from scratch.

Ctrl+R: Resume an existing activity. (if an activity is selected, of course, otherwise do nothing). All details of the selected activity, except start/end, are copied to the new activity.

Ctrl++: Same as the + button. Create a new activity. If an existing activity is selected, it will be resumed (same as Ctrl+R), otherwise, new from stratch (same as Ctrl+N).

Ctrl+Space: Stop tracking the ongoing activity, if any. Otherwise restart tracking the last activity. Useful for toggling tracking on and off.

Return: Edit/update the selected activity if any. Same as double click.

Delete: Delete the selected activity if any.

# More Ctrl combinations

The keys above without Ctrl can also be used in combination with Ctrl, for example Ctrl+Left.