https://github.com/ess/workit
A command-line time tracker
https://github.com/ess/workit
Last synced: 10 months ago
JSON representation
A command-line time tracker
- Host: GitHub
- URL: https://github.com/ess/workit
- Owner: ess
- Created: 2011-09-19T05:10:26.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2011-09-26T06:00:11.000Z (over 14 years ago)
- Last Synced: 2025-07-18T17:47:14.248Z (11 months ago)
- Language: Ruby
- Homepage:
- Size: 109 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
As a developer
In order to keep track of my time easily and reliably
I want to be able to do so in a terminal
## What is it?
Workit is a command-line time tracker.
## Current features
* Start a task
* Finish the current task
## Upcoming features
* Restart a task
* List tasks
* Push tasks to harvestapp
## Requirements
* Ruby and RubyGems
* sqlite3
## Usage
workit [OPTIONS] SUBCOMMAND [ARGS] ...
## Subcommands
* start description of task
Workit allows you to start a task, provided that there is not currently an
unfinished task. Everything after the "start" subcommand is considered the
description of the task.
* finish
Workit allows for only one task to be unfinished at a time. That being the
case, you will get a "you so silly" error if you try to finish while there
is not a task in progress, but you can finish a task that is already in
progress