# Punch - a simple time tracking tool

Punch is a simple time tracking tool written in Rust.

## Installation

To install `Punch` you will need a recent-ish (nightly) version of the rustc
compiler and the cargo package manager. You can find these [here](http://www.rust-lang.org/install.html)

Then you can build the executable by calling

    cargo build --release

from the repository root and install it by copying the executable at
`target/release/punch` into some directory on your path.

## Usage

Punch implements four commands:

- `punch in` marks you as working
- `punch out` says that you have finished working
- `punch status` tells you whether you are currently punched in
- `punch report` prints a report of the time you worked each day to standard out

# Punch - a simple time tracking tool

Punch is a simple time tracking tool written in Rust.

## Installation

To install `Punch` you will need the rustc compiler and the cargo package
manager. You can find these [here](http://www.rust-lang.org/install.html).
You should be able to use either the rust 1.0 beta or a recent nightly.

Then you can build the executable by calling

    cargo build --release

from the repository root and install it by copying the executable at
`target/release/punch` into some directory on your path.

## Usage

Punch implements four commands:

- `punch in` marks you as working
- `punch out` says that you have finished working
- `punch status` tells you whether you are currently punched in
- `punch report` prints a report of the time you worked each day to standard out

Update instructions to allow for rust 1.0 beta
Update instructions to allow for rust 1.0 beta
