Skip to content

CLI tool for tracking various tasks and storing completed shifts

License

Notifications You must be signed in to change notification settings

kamurani/timecard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

timecard

CLI tool for tracking various tasks and storing completed 'shifts'

Urgent TODO

  • update() function that can tell if current working task has been renamed
  • If no current working task, set one automatically

TODO

  • Output shifts for a given task
  • interactive 'scrolling' with for task selection
  • shell mode
  • undo
  • output shifts to punchcard for displaying graphically amount worked on task (like github)

Usage

$ timecard view --ongoing 
# just show all tasks that are currently active 

$ timecard rename "Task1" "New Name"
# Renames task

# Punch  
# Remembers what your current working task is

$ timecard punch 
NEUR3121: Clocked in at 18:50.
$ timecard punch Task2 
Task2: Clocked in at 18:51. 
$ timecard punch 
NEUR3121: Clocked out at 18:52. 
$ timecard task Task2
Switched task to Task2. 
$ timecard punch
Task2: Clocked out at 18:53.

About

CLI tool for tracking various tasks and storing completed shifts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published