Skip to main content

Ein simpler Pomodoro-Timer mit ASCII-Waschbär-Animation

Project description

🦝 Pomodoro Raccoon 🍅

A cute CLI Pomodoro timer with ASCII raccoon animations to keep you productive!

Features

  • 🍅 Pomodoro sessions with short (5 min) and long (25 min) breaks
  • 🔄 Session tracking — counts your Pomodoros and automatically offers a long break after every 4 sessions
  • 🦝 ASCII raccoon animations that switch every 5 seconds
  • 🎨 Coloured progress bar with phase-based colours
  • Live countdown displayed alongside the animation
  • ⌨️ Press Enter to end a session early or skip a break — no Ctrl+C needed
  • 🔔 Desktop notifications when a session or break ends (Linux & macOS)
  • 🔊 Sound alerts on session start and end (Linux & Windows)
  • ⚙️ Configurable durations via CLI arguments

Installation

pip install pomodoro-raccoon

Usage

pomodoro-raccoon

Custom durations:

pomodoro-raccoon --work 50 --short-break 10 --long-break 30

Or directly in Python:

from pomodoro_raccoon import run
run()

CLI Options

Option Default Description
--work MIN 25 Work session duration in minutes
--short-break MIN 5 Short break duration in minutes
--long-break MIN 25 Long break duration in minutes

Preview

       🍅
     (\_/)
     ( •_•)
     / >🍵   Focusing...

  Session 1
  [████████████████--------------] 53%
  ⏱  11:44 remaining
  💬 Keep it up, champ! 🦝💪

  [Press Enter to end session early]

Changelog

See CHANGELOG.md for the full release history.

License

MIT License — see LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pomodoro_raccoon-0.2.0.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pomodoro_raccoon-0.2.0-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file pomodoro_raccoon-0.2.0.tar.gz.

File metadata

  • Download URL: pomodoro_raccoon-0.2.0.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for pomodoro_raccoon-0.2.0.tar.gz
Algorithm Hash digest
SHA256 6e723a34f78138f89f7e177f6527d423f6d285f5d3d9ff961ef9b819a629d6ab
MD5 a6b1b9049b9014bca52c6bb253e6b8be
BLAKE2b-256 2e2b3862d0fa532ac9e7183bcb105412670c38d531295ac8d9b85aede7439ac6

See more details on using hashes here.

File details

Details for the file pomodoro_raccoon-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pomodoro_raccoon-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ecb90a4602dc393c59f26602c0b85ae39cbfd967805b17657d8e8eadeacd334f
MD5 599572ede1776c0feeae2be334223cf6
BLAKE2b-256 e7e95893a5660b5656dfc9eefa853558b7f74503afa46217e1c961a22777e9c0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page