Skip to content
/ todos Public

Manage TODO list from the command line. Uses BlobStash as backend.

License

Notifications You must be signed in to change notification settings

tsileo/todos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

todos

Build Status License Code style: black

Manage TODO list from the command line. Uses BlobStash as backend.

Features

  • You get to see cats 😻
  • Tasks created from the CLI are stored inside a special DocStore collections
  • Extract Markdown TODOs (like [ ] item) directly from other DocStore collections
  • Basic prioritazion support (just add p:H or p:M to attach priority, default is low (L)), with colorized bash output
  • Support time-travel listing (using asof:YYYY-MM-DD and other formats)

Install

$ pip install git+https://github.com/tsileo/todos
# Create the config file
$ vim ~/.config/todos.yaml

Config

base_url: 'http://localhost:8050'
api_key: '123'
notes_col: 'test'
todos_col: 'todos_cli'

Usage

See the help.

$ todos -h

About

Manage TODO list from the command line. Uses BlobStash as backend.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages