- Notifications
You must be signed in to change notification settings - Fork0
david-haerer/arbeitszeit
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Track your worktime.
I wrote this CLI tool to track my worktimeand make it easy to enter it inWorkday.
pipx install arbeitszeit# orpip install --user arbeitszeit
For all time values, the app uses24:00
format.
By default the app will use$HOME/.config/arbeitszeit/arbeitszeit.txt
.
arbeitszeit config path path/to/your/arbeitszeit.txt
By default the app will assume 8 hours.
arbeitszeit config worktime 06:00
You can edit yourconfig.yaml
with your default$EDITOR
.
arbeitszeit config edit
By default the app will use the current time.
arbeitszeit start# orarbeitszeit start 09:00
By default the app will use the current time.
arbeitszeit stop# orarbeitszeit stop 17:00
You can edit yourarbeitszeit.txt
with your default$EDITOR
.
arbeitszeit edit
The entries have the following format:
Day YYYY-MM-DD HH:MM HH:MM
If a time value is undefined, it will show--:--
.
Aggregate all worktime records in an overview by week and day:
arbeitszeit log
The output will have the following format:
2023W46: 15:00 [-01:00] Thu 2023-11-16: 08:15 [+00:15] Fri 2023-11-17: 06:45 [-01:15]
About
⏱️ Track your worktime.