Skip to content

itsjohncs/timcol

Repository files navigation

timcol

timcol is a command line time tracking and invoicing tool. Similar tools exist within the plain text accounting ecosystem.

usage: timcol [-h] [-f FILE]
              {edit,register,reg,csv,html,start,swap,resume,stop,cancel,upload,sync,log-path}
              ...

Prints time entries.

options:
  -h, --help            show this help message and exit
  -f FILE, --file FILE  Location of log file. Defaults to
                        $TIMCOL_HOME/ledger.dat if TIMCOL_HOME is set,
                        otherwise defaults to ./ledger.dat.

SUB COMMANDS:
  {edit,register,reg,csv,html,start,swap,resume,stop,cancel,upload,sync,log-path}
    edit                Open ledger for editing.
    register (reg)      Human friendly format.
    csv                 CSV-formatted invoice.
    html                HTML-formatted invoice.
    start (swap)        Start a new task (use swap to stop and immediately
                        start a new task)
    resume              Restart the last task.
    stop                Stop current task.
    cancel              Delete current task.
    upload (sync)       Execute the file `upload` in the directory the log
                        file is in.
    log-path            Print the path of the log file then exit.

TIMCOL_NAME can be set to change the name of timcol in help text.

About

Time tracking for the forgetful.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published