Skip to content

osmak1234/pomodoro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cli pomodoro timer

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

Install

cargo install --git https://github.com/osmak1234/pomodoro

Controls

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

Defaults

25 min - work
5 min - pause

tooltip - hidden
sound - off
display only minutes - false

Usage

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

Roadmap

  • 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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages