LinuxCommandLibrary

todo.sh

Simple and extensible shell script for managing your `todo.txt` file.

TLDR

List every item

$ todo.sh ls
copy


Add an item with project and context tags
$ todo.sh add '[description] +[project] @[context]'
copy


Mark an item as [do]ne
$ todo.sh do [item_no]
copy


Remove an item
$ todo.sh rm [item_no]
copy


Set an item's [pri]ority (A-Z)
$ todo.sh pri [item_no] [priority]
copy


Replace an item
$ todo.sh replace [item_no] '[new_description]'
copy

Copied to clipboard