210320

Logbook is a personal time tracking tool written in ANSI C.

Usage

Logbook reads data stored in a text file called logs.md using the Indental format.

DATE STRT END PROJECT DESCRIPTION

210319 1600 1700 Logbook #Documentation Readme

The #tag in the the description is a historical artefact from the original JS version of Logbook that currently isn't being utilised and probably won't be in the near future.

Configuration

The logs reside in the same folder as the binary, there is no configuration file. If you want to change the location of the logfile, you'll need to change the LOGPATH constant in main.c on line 7 and compile the code.

History

Originally Logbook was written in Javascript with a much more complex interface and filtering features.
After a year of tracking myself I realised that the insights I gained were very limited. I re-wrote Logbook in ANSI C to learn the language, but also to simplify the tool to what I actually need. This way it is faster, lighter and doesn't need a browser to be used.

The Original Javascript version was released 200124

Links