jeroen.se
by jnieuwen
it's about creating solutions
jnitodo - description
jnitodo is a todo list manager for the console, written in Perl. The focus of jnitodo is making management of my todo list as easy as possible. It is designed to do its job. Nothing more, nothing less.
jnitodo - features
jnitodo - queue support
Forget about manually adding all tasks. Think procmail. Think cron. Think atd. Think nagios. Think bluetooth. Think sftp. The sky is the limit.
How does the queue support work? In the config file of jnitodo you must define a queue directory. In this directory you can place files with lines in one of the following formats:
context:todo
wait:who:waitingfor
i.e. a line in a queue file could be:
train:write blog post about jnitodo
wait:Jeroen van Nieuwenhuizen:release of a new jnitodo version
Note that the queue function will not add duplicate entries to your existing todo list.
jnitodo - usage
The usage of jnitodo is quite simple. You need to create a config file with lines like:
todofile=/Users/jnieuwen/files/t/todos/todo.txt
queuedir=/Users/jnieuwen/queue/jnitodo
Of course you need to adjust the paths to match your situation. Then you have to make sure you have an empty todofile. So create it with touch /Users/jnieuwen/files/t/todos/todo.txt where of course you need to substitute /Users/jnieuwen/files/t/todos/todo.txt for your value of the todofile parameter in the config file.
Now you can run jnitodo with the command:
jnitodo.pl /path/to/config_file
For usage information you can press the ? key to get the help.
jnitodo - releases
Note: when upgrading from v2396 you need to change the format of the todofile. See the CHANGES file for details
jnitodo - development version
You can download the latest development version here. Note that the development version may have bugs and can lack documentation etc. etc.
Bio
- 34 years;
- unix consultant;
- thinker;
- hacker;
- recumbent cyclist;
- speed skater;
- cat lover;
- chess player;