CARVIEW |
Every repository with this icon (

Every repository with this icon (

Run the following if you haven't already:
gem sources -a https://gems.github.com
Install the gem(s):
sudo gem install rubyist-jacker
Description: | An extremely elementary time tracker |
Clone URL: |
git://github.com/rubyist/jacker.git
Give this clone URL to anyone.
git clone git://github.com/rubyist/jacker.git
|
Search Repo: |
name | age | message | |
---|---|---|---|
![]() |
.gitignore | Wed Sep 24 13:52:54 -0700 2008 | more ignore [rubyist] |
![]() |
Jacker/ | Thu Sep 25 12:33:49 -0700 2008 | disallow blank jacking strings [rubyist] |
![]() |
MIT-LICENSE | Wed Sep 24 05:29:58 -0700 2008 | add license [rubyist] |
![]() |
README.rdoc | Wed Sep 24 09:00:33 -0700 2008 | fix readme for stupid rdoc [rubyist] |
![]() |
Rakefile | Wed Sep 24 05:13:06 -0700 2008 | import ruby lib [rubyist] |
![]() |
TODO | Wed Sep 24 13:46:39 -0700 2008 | refresh the menu status when the menu is opened [rubyist] |
![]() |
bin/ | Wed Sep 24 07:39:42 -0700 2008 | add a 'status' command [rubyist] |
![]() |
jacker.el | Thu Sep 25 09:46:13 -0700 2008 | quick jacker.el [rubyist] |
![]() |
jacker.gemspec | Wed Sep 24 07:39:42 -0700 2008 | add a 'status' command [rubyist] |
![]() |
lib/ | Wed Sep 24 07:39:42 -0700 2008 | add a 'status' command [rubyist] |
![]() |
test/ | Wed Sep 24 07:39:42 -0700 2008 | add a 'status' command [rubyist] |
Jacker - A simple time/job tracker
Jacker is an extremely simple time tracker. It doesn’t have any fancy features, you just tell it what you’re working on when you start and when you stop.
The 3 Parts of Jacker
The Ruby Library
The core of Jacker, its interface simple enough to describe right here:
Jacker.start('working on a task') Jacker.current # => "working on a task" Jacker.running? # => true Jacker.stop
The Command Line Interface
A simple wrapper to the library for use from the command line.
$ jacker start working on jacker readme $ jacker current # => working on jacker readme $ jacker status # => jacking: working on jacker readme $ jacker stop $ jacker status # => not jacking $ jacker report 09/24/08 08:00 08:05 working on jacker readme
The OSX App
An app that sits in the status tray alowing you to start and stop jacking. You can hook a global keyboard shortcut to this. Here are some screenshots:
https://img.skitch.com/20080924-bj65jybi5g36f9qtkj91a83exb.jpg
https://img.skitch.com/20080924-gjgiifghra2ajxng6x6bcb7x4.jpg
Downloading
You can install the rubyist-jacker gem from github to get the library and command line interface. Use the git repository to get the OSX app for now, it’s not quite polished enough for distribution yet. It currently expects you to have the gem installed.