badoop v0.0.1
badoop
Todo list in bash. No buckets, no priorities, no features, just awesomeness.
Installation
Download badoop and put it in your $PATH. You could try this:
curl -o /usr/local/bin https://raw.github.com/jergason/badoop/master/badoopIf you have npm installed, you can install badoop like this:
npm install -g badoopUsage
Use it like so:
$ badoop Put badoop up on GitHub
$ badoop Finish blog post about badoop
$ badoop
• put badoop up on GitHub
• badoop Finish blog post about badoop
$ badoop -d GitHub
$ badoop
• badoop Finish blog post about badoopbadoop can do four things.
badoopwith no arguments lists all todo items.badoopfollowed by anything but a-dor-hwill add that as a todo item to your todo list.badoop -ddeletes any todo items matching the arguments passed in nextbadoop -hprints out a help message.
It doesn't do anything with priorities or sorting or nesting or tagging or logging or anything. If you are wondering if it has a certain feature, the answer is no. Frankly, if your todo list is that complicated, you may have too many things to do. You should use a different todo app, or do less things.
Where The List is Stored
By default, badoop looks for a $TODO environment variable defining a path
to a text file to use as the todo list. If it doesn't exist, it will use
~/.todo.txt as the todo list.
Cloud Storage Woop Woop
Things 2 just got cloud storage. Pffffft. badoop has had this forever.
$ TODO=~/Dropbox/todo.txt
$ badoop Tell everyone about my sweet cloud storage.
$ badoop
• Tell everyone about my sweet cloud storage.Consider it clouded.
Contributing
Run the tests with ./test. Make sure you have roundup
to run them. If you add new features, add new tests for them please.
TODOS
npm testdoesn't like roundup. The tests never exit.
13 years ago