logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

worklog - a program for keeping track of time spent on different projects

Author

worklog was written by Truxton King Fulton II

Bugs

       If you find one, please report it to trux@truxton.comWORKLOG(1)

Description

worklog  is  a  program  that helps you keep track of your time.  worklog is a simple ncurses based based
       program that runs a clock and logs time to a logfile.  When worklog is  invoked,  it  reads  the  project
       configuration  file,  and  periodically  appends  to  the  log  file  throughout  the  extent of its run.
       Individual logfiles are also kept on a per-project basis.  The key of each project is used to construct a
       separate log file made unique by appending .X to the name of the  main  log  file  where  X  is  the  key
       character.  Press Control-L to redraw the screen (sometimes useful when resizing the window).

Example Project Configuration File

       # Worklog project file
       # note that projects appear in Worklog in REVERSE order

       B:BOWER consultation
       L:LIS consultation
       R:Research
       D:DEC system administration
       P:Problems email
       S:Sugar administration
       r:Reading NetNews

Name

       worklog -  a program for keeping track of time spent on different projects

Synopsis

worklog [<project config file> [<log file>]]

The Project Configuration File

       The  projectconfigurationfile is a text file containing a project and its associated key-character on
       separate lines.  The format of a project line is :

       <key>:<name>

       Comments may be preceded by the # character

See Also