gomodoro

command module
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2021 License: MIT Imports: 11 Imported by: 0

README

Gomodoro

Simple CLI Pomodoro timer.
The Pomodoro technique is a time management method that helps you to focus on your tasks.
See here for more info.

Installation

You need to have Go installed on your computer. To install the binary without the source code, run:

GOBIN="$(pwd)" go install github.com/Lauric-h/gomodoro@latest

Usage

Simply launch the app and start working. Default timer is set to 25 minutes working time, 5 minutes short breaks and 10 minutes long breaks.

Add flags to customize your work time, short breaks and long breaks:

gomodoro -work=15 -short=2 -long=4

Hit "c" to stop the app, this will log your work session into a sessions.txt file.

09-08-2021 21:59:52
Number of sessions: 1
 Work time: 25 minutes
 Break time: 5 minutes

The file is created where you launch the app

Screenshots

screenshot


Used libraries

Pterm - A golang module to print pretty text
Notificator - Desktop notifications
Go-TTY - Simple tty utility

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

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