Skip to content

scotthelm/todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6fc2570 · Oct 12, 2017

History

9 Commits
Oct 11, 2017
Oct 11, 2017
Oct 11, 2017
Oct 12, 2017
Oct 10, 2017

Repository files navigation

Todo

This is a command line interface app for todos. It is backed by a file. Each line of the file represents a todo. Each line is in json format so it's human readable even without the application. The file is stored in Unix systems at ~/.todo. This is currently not configurable (unless you build from source and modify the app.DataFilePath). The output is intended be pipe-able to other applications for further manipulation

Installation

Pull down the repo and go install. Or pull down a release and put the binary in a directory in your path.

Usage

$  todo --help
Usage of todo:
  -a string
    	Add a todo using -a
  -c -c 0
    	Complete a todo by index -c 0. (default -1)
  -only-completed --only-completed
    	Show Only Completed Todos --only-completed
  -r -r 0
    	Remove a todo by index -r 0. (default -1)
  -show-completed --show-completed
    	Show Completed Todos --show-completed

Contributing

Please open a pull request