t - weakish/cheat GitHub Wiki
t is a simple file-based command line todo manager.
Commands
t task description # add
t # list
t --done # list done tasks
t -g regex # only list matche tasks
t -f ID # finish
t -e ID new description # edit
t -e ID /old/new/ # sed style editing
t -r ID # remove
By default, t
will create a tasks
file under the current directory.
(Done tasks will be moved to .tasks.done.)
You can specify file name with --list
and directory with --task-dir
.
Features
- Simple, has almost no features. (Finish instead of organize your tasks.)
- Use a simple text file. (You can manage multiple tasks at once with your favourite editor. You can view and edit it on mobile phone via editing the file.)
- Use SHA1 hashes to order your tasks, so it plays nicely with version control.