miguelaeh / todo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

todo

A simple tool to manage todo tasks.

Use

Create a new task

todo new --title "My first task"

Create a task with a specified priority

todo new --title "My task with priority" --priority 2

NOTE: the priority will be used as the task's id. Because of that, if you try to use a higher number than the number of tasks it will be automatically converted to the last one.

List all the tasks

todo list

Mark a task as done and delete it from the list

todo done --id 4

NOTE: the id is the number shown for the task when using todo list

Pending

  • Add feature to schedule desktop notifications
  • Organize task per days
  • Do not delete the task when it is marked as done unless -delete is specified
  • Add automatic tests

About

License:Apache License 2.0


Languages

Language:Go 100.0%