Add this to GeekTool and you win.
What would a minimalist command line task list look like? It would be a simple command. It would let you type natural language at the command line. It wouldn’t make you leave the keyboard and use the mouse.
$ task add Water the tomato plants.Created task 1It would allow you to specify dates in a reasonable way:
$ task add Pay the rent due:1stCreated task 2It would handle complexities such as recurring tasks without fuss:
$ task 2 recur:monthlyModified 1 taskIt would present the list in a simple way:
$ task lsID Description1 Water the tomato plants2 Pay the rentIt would let you dismiss tasks simply and quickly:
$ task 1 doneCompleted 1 ‘Water the tomato plants’It might have hundreds of features, but it would know how to talk to a minimalist.
(Submitted by Paul Beckingham)
Looks like an excellent task manager for you command line users out there.