8 releases
0.5.0 | Sep 3, 2024 |
---|---|
0.4.0 | Nov 20, 2023 |
0.3.3 | Nov 6, 2023 |
0.3.2 | Apr 20, 2023 |
0.2.1 | Mar 14, 2023 |
#84 in Value formatting
1.5MB
591 lines
Contains (ELF exe/lib, 4.5MB) result/bin/foliot
Foliot
A simple time tracking tool to keep track of your working or studying time.
You can create different namespaces for different purposes.
The data as human readable and editable YAML (run foliot path
to get the path).
Examples:
Using the Timer
Use the clockin
subcommand to start the timer.
You can specify a namespace, e.g. work
or skip the argument ad use the default
namespace:
foliot --namespace work clockin
Now after doing some work you can end the session and add a comment:
foliot -n work clockout "Procrastinating on reddit"
You can also add minutes to the clock afterwards. If you don't specify a starting time it will be calculated from the current time:
foliot clock 2.5 --starting 15:30
Getting the Data
To list all entries for a namespace use show
:
foliot -n work show
The summarize
subcommand provides an overview over the past months
foliot summarize
There are many more features, like editing and git support.
Run foliot --help
to see them.
Dependencies
~12MB
~213K SLoC