rtimelog Command
The rtimelog
program manipulates your time log and generates reports. The program is executed with
a command and optional arguments. The individual commands are described in upcoming chapters but for
the sake of completeness, this describes an initial workflow. For a more extensive example, see the
tutorial.
Initialize Default Configuration
Before using rtimelog
, you need to set up the initial configuration. You’ll need to run the
following command once.
$ rtimelog init
The init
command sets up the initial configuration file and the directory for the timelog files.
Further information about customizing your configuration is described in the
Configuration Chapter.
Simple Task Creation
Adding a task entry to the time log is easy with the start
command.
$ rtimelog start +project @Task Details
Adding a new task entry closes any open task and starts the new one.
Finishing Tasks
To stop the current task without starting a new one (for instance at the end of the day) is handled
by the stop
command.
$ rtimelog stop
See the Supported Commands chapter for more commands.