Skip to content

EliasDerHai/worktime

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Time tracking software is often bloated and I don't wanna have it in yet another browser-tab or app-window, but rather right where I work ... in the terminal 💻☜(゚ヮ゚☜)

Worktime

Usage

worktime

Usage: worktime <COMMAND>

Commands:
  status   Prints current state
  start    Start tracking time
  stop     Stop tracking time
  report   Report today's total work time
  correct  Correct QoL - sets start/end of session with id to hours:minutes
  sql      Sqlite3
  help     Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version

or just run and let dialoguer guide you through ;)

Features/Ideas

- Sessions should be limited to 12h max (probably forgot to stop)
- add holiday concept
- add tags (with default, configurable)
- add fancy report (svg; kind of like flamechart?)
- add defrag (multiple sessions of selected day(s) will be defragmented into one session)

About

cli to record and keep track of working hours

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published