ashnoa / dakoku

A CLI tool for your time management.
MIT License
4 stars 0 forks source link

Dakoku

A CLI tool for your time management.

Description

dakoku is a CLI tool that shows your work time for each tasks. It creates database to store your tasks and datas, and shows it on your terminal.

DEMO

Demo

Features

Requirement

Usage

First, you have to initialize your database at current directory. It makes db.sql file.

    $ dakoku init

And then, you can create your task.

    $ dakoku create TASK_TITLE

Check your today's tasks with below command. It shows TASK_ID | TASK_TITLE | WORK_TIME | ("Now Doing" if task is processing).

    $ dakoku show

show has some options.

    $ dakoku show --days 1 # Show tasks from 1 day ago. You can also use short option -d.
    $ dakoku show --days 0 # This is equal to `dakoku show`.
    $ dakoku show --all # Show all tasks. You can also use short option -a.

Start a task.

    $ dakoku start TASK_ID

Stop a task.

    $ dakoku stop TASK_ID

Installation

    $ go get -u github.com/ashnoa/dakoku

Author

ashnoa

Licence

MIT