node package manager

vinci

vinci

npm version npm Build Status

accomplish more by completing task in terminal

library in early stages of development

Features

  • List completed and uncompleted todos from file
  • Add new tasks
  • Remove existing tasks

Install

It's recommended to install vinci globally

$ yarn global add vinci

If you prefer using npm:

$ npm install -g vinci

Todo template

- [ ] Pending task
- [X] Completed task

Usage

Usage: vinci [options] [command]


  Options:

    -V, --version  output the version number
    -d, --done     command affects only completed todos
    -h, --help     output usage information


  Commands:

    add <todo>   adds new todo
    remove <id>  removes todo by given id
    clear        clears todos

Create TODO.txt file and write down some todos

$ vinci
vinci
todo:
(id) task
done:
(id) task

To add new task

$ vinci add "Some new task"

You can also add completed task

$ vinci add -d "Some completed task"

To remove existing task

$ vinci remove <id>

To clear all tasks

vinci clear

To clear only completed tasks use done flag

vinci clear -d