A simple command line tool written in python to manage a to-do list

Dependencies:

  • python (install with your preferred package manager)
  • docopt (make sure you have pip installed, then run ‘pip install docopt’)

Commands:

  • todolist.py (-a | --add) [(-p | --priority)] [(-l | --list)] <tasks> adds tasks to the end of the to-do list
  • todolist.py (-r | --remove) [(-l | --list)] <item> marks an item in the to-do list as completed
  • todolist.py (-p | --priority) [(-l | --list)] <tasks> toggles the priority of tasks
  • todolist.py (-s | --sort) [(-l | --list)] sorts the list into uncompleted and completed tasks
  • todolist.py (-c | --clear) [(-l | --list)] removes all completed tasks from the to-do list
  • todolist.py (-l | --list) shows all tasks in the to-do list
  • todolist.py (-d | --delete) deletes the entire to-do list

GitHub

https://github.com/edwloef/todolist