pomodoro_cr
pomodoro_cr
A pomodoro timer written in Crystal
Features:
- No
tput, uses ANSI escape sequences to create a basic TUI - Snarky status messages (more coming soon...) to keep you on your toes
- Configurable via yaml (coming soon), via CLI, or during runtime
- Pomodoro duration
- Short break duration
- Long break duration
- Long break frequency
- Status messages
- Alert/BEL sound when time is up
- Pausing and skipping supported
What it's missing:
- Test coverage lol
- A fully featured TUI: no auto-resizing, no wrapping, etc.
- Motivation to do work not included
Installation
- Clone this repo
crystal build --release src/pomodoro_cr.cr- Move, copy, or sym-link the resulting binary to your preferred
PATHlocation (e.g.~/.local/bin)
Usage
TODO: Write usage instructions here
Development
TODO: Write development instructions here
Contributing
- Fork it (https://github.com/your-github-user/pomodoro_cr/fork)
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request
Contributors
- your-name-here - creator and maintainer
Repository
pomodoro_cr
Owner
Statistic
- 0
- 0
- 0
- 0
- 0
- about 6 hours ago
- April 7, 2026
License
MIT License
Links
Synced at
Tue, 07 Apr 2026 16:47:59 GMT
Languages