I created this as one of my first rust projects along side with text-to-ascii-art, which is a library for making larger text in terminal using ascii-art. I hope you find this useful ❤️ .
pomodoro-final.mp4
cargo install --git https://github.com/osmak1234/pomodoro
t - show tooltip
s - sound effects
r - restart
f - skip
m - display only minutes
w - save config to file
d - default in app, file
⬆️ - increase work duration
⬇️ - decrease work duration
⬅️ - increase pause duration
➡️ - decrease pause duration
25 min - work
5 min - pause
tooltip - hidden
sound - off
display only minutes - false
I use this in a small floating window, here is the launch for the kitty terminal.
kitty --class "floating" -o allow_remote_control=yes -o remember_window_size=nom -o initial_window_width=500 -o initial_window_height=350 pomo
-
Finished project
-
README video showcase
-
Save config permanently
-
Sounds
- Toggle sound
-
Adjustable time
- Set defaults permanently
- Store values in .config/pomodorors
-
Big text
-
Work/Pause indicator
-
Paused timer indicator
-
Display only minutes toggle