public
Description: Git-based ToDo tool.
Homepage:
Clone URL: git://github.com/egonw/gtd.git
gtd / com.github.gittodo
com.github.gittodo/README
Git ToDo README
---------------

Git ToDo is a project that allows setting up and maintain ToDo lists
with a Git-based backend, to allow sharing between machines, and
automatic backup via Git clones.

Installation
------------

$ cp ant.properties.template ant.properties
$ nano ant.properties

Set the $prefix and the location of the Apache CLI 1.0 jar in ant.properties,
and make sure the $prefix directory is writable.

$ ant clean make install

Next, set up a new Git repository to hold your ToDo items:

$ cd $HOME/var
$ mkdir gtdrepos
$ cd gtdrepos
$ git init
$ git add .

And let Git ToDo know where to find it, by creating a file
$HOME/.gtdrc which should look like:

$ cat ~/.gtdrc
Repository=/home/egonw/var/gtdrepos

Usage
-----

Basic usage:

$ gtd-create-item Read Getting Things Done.
$ gtd-set-context HOME
$ gtd-set-project myNewJob
$ gtd-set-priority HIGH
$ gtd-list-items

Share and Backup
----------------

$ gtd-diff
$ gtd-commit More todos for my new job.