A command-line tool that generates beautiful time tracking reports from klog files.
- Project Time Spent: Shows total time logged per project
- Tags Time Spent: Aggregates time across all projects by tags
- Tags per Project: Breaks down tag usage within each project
- Daily Working Time: Shows daily time totals across all projects
- Colorful bar charts with dynamic scaling
- Automatic detection of
.klgfiles in specified directory
- Make sure you have klog installed
- Build the program:
go build -o klogreport main.go
Set the KLOG_DIR environment variable to point to your klog files directory:
export KLOG_DIR=/path/to/your/klog/files
./klogreportOr specify it inline:
KLOG_DIR=/path/to/your/klog/files ./klogreportIf KLOG_DIR is not set, it defaults to ~/klog.
- klog - Must be installed and available in PATH
- fatih/color - Terminal colors
MIT
