Skip to content

ksandom/doneIt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DoneIt

A commandline tool for tracking time based on a notation I've been using on paper for the last few years.

Installing it

export extraSrc="https://github.com/ksandom/doneIt.git"; curl https://raw.githubusercontent.com/ksandom/achel/master/supplimentary/misc/webInstall | bash

Using it

$ doneit --doing=misc,bob,"showing how to use doneit"
$ doneit --today
2014-01-29--12:34:38: ==== misc, bob, Misce... I can't spell misc (work) - 4 seconds (In progress) showing how to use doneit
  0 seconds (0 seconds)
  • misc is the type of task that we are doing. You can find these with --listTasks.
  • bob is the person who the task is for/with. If I'm working on a ticket, I put the ticket number in here.
  • "showing how to use doneit" is the description of the task. Note that doneIt doesn't require the quotes, but bash needs them to keep the whole sentence as one parameter since bash defaults to space separated parameters.
  • --today shows what we have done so far.

Some time later we start something else

$ doneit --doing=misc,bob,"something else"
$ doneit --today
2014-01-29--12:34:38: ==== misc, bob, Misce... I can't spell misc (work) - 1.5 minute showing how to use doneit
2014-01-29--12:36:05: ==== misc, bob, Misce... I can't spell misc (work) - 6 seconds (In progress) something else
  1.5 minute (87 seconds)

Some more time later we sign off for the day

$ doneit --dbg
$ doneit --today
2014-01-29--12:34:38: ==== misc, bob, Misce... I can't spell misc (work) - 1.5 minute showing how to use doneit
2014-01-29--12:36:05: ==== misc, bob, Misce... I can't spell misc (work) - 1.4 minute something else
2014-01-29--12:37:28: ==== bp, -, Break (off the clock) (personal) - 3 seconds (In progress) 
  2.8 minutes (170 seconds)
  • --dbg is an alias for --dayBeGone which is a reference to the movie "The emporer's new groove." It simply puts us into "Break (off the clock)".

There's a really good worked example here, which quickly shows you have to do some every day things and how to find out more.

About

For tracking stuff you have done

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published