laktek / todo

Simple command-line todo list manager

This URL has Read+Write access

Soleone (author)
Thu Aug 28 19:43:57 -0700 2008
commit  dba02fe586eba3f6e1600e7ebed9ab8eaad14504
tree    ab0103ed3dc485ebd6d4202eb5978e0596b28849
parent  6a6f17da0f826331e938f5c711c71281200887f3
todo /
name age message
file History.txt Mon Aug 25 17:48:24 -0700 2008 Initial commit of todo gem [laktek]
file License.txt Mon Aug 25 19:08:16 -0700 2008 Added Readme [laktek]
file Manifest.txt Wed Aug 27 17:55:12 -0700 2008 Removed PostInstall.txt [laktek]
file README.txt Wed Aug 27 17:55:12 -0700 2008 Removed PostInstall.txt [laktek]
file Rakefile Mon Aug 25 17:48:24 -0700 2008 Initial commit of todo gem [laktek]
directory bin/ Mon Aug 25 17:48:24 -0700 2008 Initial commit of todo gem [laktek]
directory config/ Mon Aug 25 19:08:16 -0700 2008 Added Readme [laktek]
directory lib/ Thu Aug 28 19:43:57 -0700 2008 Fixed a typo and small grammar issue [Soleone]
directory script/ Mon Aug 25 17:48:24 -0700 2008 Initial commit of todo gem [laktek]
file setup.rb Mon Aug 25 17:48:24 -0700 2008 Initial commit of todo gem [laktek]
directory spec/ Mon Aug 25 17:48:24 -0700 2008 Initial commit of todo gem [laktek]
directory tasks/ Mon Aug 25 17:48:24 -0700 2008 Initial commit of todo gem [laktek]
file todo.gemspec Thu Aug 28 19:14:32 -0700 2008 Refactored list read/write methods [laktek]
directory website/ Mon Aug 25 17:48:24 -0700 2008 Initial commit of todo gem [laktek]
README.txt
= Simple command-line todo list manager

Really want to get things done? Don't want to juggle with web based todo lists? 
Get your things done with command-line. No hassle, no distraction - Try out todo ruby gem. 


== FEATURES:

* Uses human readable YAML to store the todo lists (You could edit the todo list manually)
* Supportss project specific todo lists. (Just run 'todo create' in your project directory)
* Supports tagging.

== Install

First make sure you install the dependency gems.
  sudo gem install main
  sudo gem install highline

  then;
  sudo gem install todo
  
  You can also install from github:
  gem sources -a http://gems.github.com
  sudo gem install laktek-todo
  
== Example:

  Here is a small sample on how to use todo gem
  
  #visit your project folder
  cd projects/newapp
  
  #create a new todo list for the project
  todo create
  
  #add a new task
  todo add "write the specs"
  - add tags : important, due:24/08/2008
  
  #listing all tasks
  todo list --all
  
  #listing tasks tagged 'important'
  todo list --tag important
  
  #removing a task by name
  todo remove "write the specs"
  
  #removing a task by index
  todo remove -i 1
  
== Issues/Improvements

Todo is still its infant days and have very minimum functionality. If you come across any issues or like to suggest any 
improvements, please feel free to contact me : lakshan [at] web2media [dot] net