Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

td

A very simple todolist, initally inspired by https://github.com/Hypercubed/todo-md

Using githubs fancy pants todo's for future fun and profit.

The idea: I have tried todoist, omnifocus, wunderlist, any.do and countless more todoapps. And I like most of them. But they all require apps and most of them are paid, and sync usually sucks. I don't need a fancy notification system, because I always ignore them. I don't need fancy apps, because markdown works just fine. I don't need deadlines, because calendars. And i can put md files in dropbox or git for syncing profit.

So this is a list, or several lists. With a shellscriptwrapper.

Basic usage:

alt text

Usage: td flags(optional) <action> <argument>
Flags:
	-h help
	-l list <listname>
	-a (list all tasks)
Actions:
	add <task name>
	rm <id>
	do <id>
	undo <id>
	log <id>
	mv <id> <list>

Things to do:

  • Add, delete, complete, reset and list tasks
  • Pretty print with colors and stuff
  • Summary for each list
  • Edit tasks
  • Add install script and configfile
  • Add autocompletion
  • Hide the sed backupfile
  • Commit each change to git
  • List history of a task
  • Publish to gist
  • Pull/Push changes from/to git
  • Add support for multiple lists
  • Allow moving tasks from inbox to some other list
  • Push Completed tasks to archivelist with timestamp from gitlog
  • Support todo.txt format
  • Support 'Projects' as folders td -l / add

About

A very simple todolist

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages