whyDontI / terminal-pomodoro

Light, but distracting pomodoro timer!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Visually disruptive Pomodoros right in your tmux panes

Had a hard time keeping track of my time (and stopping for breaks!) in my normal TMUX workflow, so I hacked together a series of commands and scripts to make it very obvious when my time was up.


Run Pomodoros in a small window or tmux pane to keep track of time

alt text

Take 5 minute breaks full screen to keep you from working

alt text

Quickstart

  1. Clone repository
  2. Install Figlet, and lolcat packages
  3. Run ./pomodoro.sh, then ./break_5_min.sh

Features

  1. Easy to read clock
  2. Randomly colored distracting "alarm" when time runs out
  3. Runs entirely in a terminal window
  4. Exits very gracefully with Ctrl+C
  5. Easy to update! (Just change the script yourself!)
  6. Simplified! (Doesn't track anything or judge you!)
  7. Supports 30 minute breaks (if you change the 300 to a 1800!)
  8. Organic, free range, fair trade, gluten free, carbon-centric 1s and 0s
  9. 99.999% Filthy Frank

Requirements

  • Figlet: Makes large ASCII art text in a variety of fonts
  • lolcat: Adds random rainbow coloring (grabs attention with visual incongruity)
  • Figlet Collossal font or your choice of alternative

Credits

About

Light, but distracting pomodoro timer!


Languages

Language:Shell 100.0%