Skip to content

mattn/todo

Folders and files

NameName
Last commit message
Last commit date
Jan 23, 2021
Oct 2, 2019
May 31, 2019
Oct 2, 2019
Oct 2, 2019
May 31, 2019
May 31, 2019
Oct 2, 2019
Jan 11, 2022
May 31, 2019
May 31, 2019
Jan 9, 2020
Jan 23, 2021

Repository files navigation

todo

A simple command-line todo list written in Go.

Usage

List todo

$ todo list
☐ 001: Send patch to golang-dev
☑ 002: Fix bug in vim
☐ 003: Write new blog entry

Add new todo

$ todo add Bake cake
$ todo list
☐ 001: Send patch to golang-dev
☑ 002: Fix bug in vim
☐ 003: Write new blog entry
☐ 004: Bake cake

Update todo

$ todo update 4 Bake pudding
Task 4 updated with message: Bake pudding
$ todo list
☐ 001: Send patch to golang-dev
☑ 002: Fix bug in vim
☐ 003: Write new blog entry
☐ 004: Bake pudding

Delete todo

$ todo delete 3
$ todo list
☐ 001: Send patch to golang-dev
☑ 002: Fix bug in vim
☐ 003: Bake cake

Done todo

$ todo done 3
$ todo list
☐ 001: Send patch to golang-dev
☑ 002: Fix bug in vim
☑ 003: Bake cake

Undone todo

$ todo undone 3
$ todo list
☐ 001: Send patch to golang-dev
☑ 002: Fix bug in vim
☐ 003: Bake cake

Sort todo

$ todo list
☐ 001: Send patch to golang-dev
☑ 002: Fix bug in vim
☐ 003: Bake cake
☑ 004: Write new blog entry

$ todo sort
$ todo list
☑ 001: Fix bug in vim
☑ 002: Write new blog entry
☐ 003: Send patch to golang-dev
☐ 004: Bake cake

Requirements

  • golang

Installation

go get github.com/mattn/todo

License

MIT

Author

Yasuhiro Matsumoto (a.k.a mattn)

About

A simple command-line todo list written in Go.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages