tsileo / todos

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

License:ISC License


Languages

Language:Python 100.0%