Timewarrior
- Written in C, extensible in Python
- Website
- Github
- 2024-01: 41 Contributors, 3200 commits, recent release
- Docs
- Tracking time on the command line with Taskwarrior and Timewarrior
- 3rd party tools
- Waybar integrartions
- timewarrior-waybar
- Waybar Waybar-Clockify is a simple wrapper between clockify-cli and timewarrior
- Example Waybar integration
- twtools
- timew-report
- zsh completion
- TimeFX GUI application for presenting Timewarrior data on charts.
- toki Bash wrapper around the Timewarrior CLI that aims to improve its usability
- timew-fzf
- Waybar integrartions
Usage
- Database files are at
~/timewarrior/data/
Start:
timew start project:work tag1
timew start 9:55 project:work tag1
Stop:
timew stop 14:45
Track: Add closed interval
timew track :yesterday 'Training Course'
timew track 9am - 11am 'Staff Meeting'
timew track 2024-01-15T10:00 - 2024-01-15T16:09 project1
timew summary :week :ids
timew delete @1
timew continue @1 11:45
Modify active/running interval:
timew modify start @3 2024-04-12T13:00
Modify closed intervals:
timew shorten @2 10mins
timew lengthen @2 10mins
Tags:
timew tags
Summaries
Show current, active task:
timew
timew summary
timew summary :lastweek
Week view:
timew week
timew week :lastweek
Extensions
timew-fzf
Install:
pamac install python-timew-report python-plumbum python-pyfzf