root/todo/trunk/README

Revision 290, 1.2 kB (checked in by athomas, 4 years ago)

Initial import.

Line 
1 Todo is a program to display and manage a hierarchical list of outstanding work,
2 or just reminders.
3
4 The program itself is assisted by a few shell scripts that override default
5 builtins. Specifically, cd, pushd and popd are overridden so that when using
6 one of these commands to enter a directory, the todo will display any
7 outstanding items in that directory. These scripts are available in the doc
8 sub-directory as scripts.sh and scripts.tcsh.
9
10 For much more complete information please refer to the man page (devtodo(1)).
11
12 Some examples of sneaky ways to use devtodo:
13
14 1. Displaying only one item:
15         todo 12
16
17 2. Displaying *all* items:
18         todo all
19
20 3. Removing items 1 through 10:
21         tdr 1-10
22
23 4. Making item 10.1 a child of item 13:
24         todo -R 10.1,13
25
26 5. Using the binary database loader (but falling back to XML):
27         echo "database-loaders binary,xml" >> ~/.todorc
28
29 6. *NOT* using the binary database loader at all, ever:
30         echo "database-loaders xml" >> ~/.todorc
31
32 7. Generating a simplistic TODO file:
33         todo --TODO --format generated='%2>%i- %+1T' all
34
35 8. Being verbose:
36         todo -v
37
38 9. Being very verbose:
39         todo -vv
40
41 10. Display only medium priority items that are completed and have the word
42   "foobar" in them:
43         todo all done /foobar
44
45 10. man devtodo
46         man devtodo
Note: See TracBrowser for help on using the browser.