tashima42 / pomo

Almost the simplest pomodoro timer for *nix (Linux / Unix)

Home Page:https://tashima42.github.io/pomo/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pomo, a simple CLI pomodoro timer

Pomo is almost the simplest possible pomodoro timer.

image

Pomo will notify you when it's time for a break, or time to focus.

Installation

Attention: Always inspect scripts before running

bash <(curl https://raw.githubusercontent.com/Tashima42/pomo/main/install-pomo-sound.sh)    

If you have this error bash: pomo: command not found

  • Add ~/.local/bin to your path
  • echo 'export PATH=$PATH:$HOME/.local/bin' >> .bashrc

Examples

  • Start a pomodoro with 20 minutes of focus time
    pomo 20
  • 20 minutes of focus time and 3 minutes of break time
    pomo 20 3
  • 20 minutes of focus time, 3 minutes of break time and 10 minutes of long break
    pomo 20 3 10
  • 20 minutes of focus time, 3 minutes of break time, 10 minutes of long break and 4 cicles of focus until long break
    pomo 20 3 10 4

Usage


Usage: pomo [options] focus break long_break breaks_until_long
options -h: display help message
focus Minutes of focus until break | Default = 25
break Minutes of break until focus | Default = 5
long_break Minutes of long break until focus | Default = 15
breaks_until_long Number of breaks until long break | Default = 4

Uninstall:

rm ~/.local/bin/pomo
rm -rf ~/.config/pomo

About

Almost the simplest pomodoro timer for *nix (Linux / Unix)

https://tashima42.github.io/pomo/

License:MIT License


Languages

Language:Shell 100.0%