Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 763 Bytes

README.md

File metadata and controls

44 lines (29 loc) · 763 Bytes

To Do

A simple Kanban style To Do / Task list for your terminal.

Stores data in a simple JSON document in $HOME/.todo/todo.

Keys / Shortcuts

  • a: Add item
  • d: Delete item
  • e: Edit item
  • n: View/edit notes for item
  • q: Quit
  • Enter: Select / deselect item (selected items can be moved)
  • j/k or Up/Down Arrows: Move item up or down
  • h/l or Left/Right Arrows: Move item between columns
  • Tab: Move in forms

Improvements

  • Create config system

    • Allow rows OR columns

    • Define Note editor program

  • Auto Save

Install

Golang

go get gitlab.com/medoix/todo
go run todo

Options

todo [path]

path: Location to store or retrieve a todo list, if not provided `~/.todo/todo` will be used.