dakoku

command module
v0.0.0-...-a747857 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 18, 2020 License: MIT Imports: 1 Imported by: 0

README

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

  • Initialize SQLite3 Database for your tasks.
  • Create tasks.
  • Log your work times.

Requirement

  • Go
  • SQLite3

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

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL