Skip to content

Latest commit

 

History

History
34 lines (31 loc) · 694 Bytes

README.md

File metadata and controls

34 lines (31 loc) · 694 Bytes

A todo list manager in different languages

Maintains the list of todo items in binary file.

Commands

$ # initalize todo
$ todo init # --dir=/parent/directory/of/todo.bin
$
$ # list all todo items
$ todo # this is same as `todo list`
$ todo list [--summary] [--completed] [--pending] 
$
$ # get help about command
$ todo add -h
$
$ # Add an item to the list
$ todo add "This is a dummy todo item"
$
$ # Tick the items with id 1 as done
$ todo tick 1
$
$ # Untick the items with id 1
$ todo untick 1
$
$ # Delete the item with id 1
$ todo rm 1 # [--all] [--pending] [--completed]

TODO

  • Document about the todo.bin file format
  • Languages
    • C
    • Swift