gomodoro

command module
v0.9.32 Latest Latest
Warning

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

Go to latest
Published: May 5, 2023 License: Apache-2.0 Imports: 1 Imported by: 0

README

Gomodoro

Gomodoro is Pomodoro Technique by Go.
The working time can be automatically recorded in toggl.

reviewdog

Installation

go get github.com/hatappi/gomodoro

or

https://github.com/hatappi/gomodoro/releases

Usage

first of all, run gomodoro init.

$ gomodoro init
success to create config file. (/Users/user/.gomodoro/config.yaml)

if you wanna record working time to toggl, please edit config file.

start command
$ gomodoro start

1.Select task
※ add task when there is no task.
The cursor moves down by pressing j or down key, and up by pressing k or up key.
select Enter.

2.Repeat working and break
When remaining time runs out, please press Enter. The next step begins.
At this time only working time is recorded in toggl if you setting.

remain command

you can see remain time if gomodoro already running.

$ gomodoro remain

Documentation

Overview

Package main is entrypoint of Gomodoro.

Directories

Path Synopsis
Package cmd has initCmd defined
Package cmd has initCmd defined
internal
config
Package config gomodoro configuration
Package config gomodoro configuration
editor
Package editor manage EDITOR
Package editor manage EDITOR
errors
Package errors represents gomodoro errors
Package errors represents gomodoro errors
net/unix
Package unix communicate internal access
Package unix communicate internal access
notify
Package notify notification
Package notify notification
pixela
Package pixela manage Pixela
Package pixela manage Pixela
pomodoro
Package pomodoro Option
Package pomodoro Option
screen
Package screen represents screen
Package screen represents screen
screen/draw
Package draw is managed screen
Package draw is managed screen
task
Package task manage task
Package task manage task
timer
Package timer countdown duration
Package timer countdown duration
toggl
Package toggl manage toggl
Package toggl manage toggl

Jump to

Keyboard shortcuts

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