Skip to content
/ pomodoro Public
forked from parantapa/pomodoro

Pomodoro timer plugin for Xfce4 panel.

Notifications You must be signed in to change notification settings

5tan/pomodoro

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pomodoro plugin for Xfce4 panel

This bash script uses xfce4-genmon-plugin and libnotify to create a simple Pomodoro timer for Xfce4 panel. After xfce4-genmon-plugin is added to the panel - it should point to the pomodoro.sh script

To configure parameters please go to pomodoro.sh and configure:

size - Icon size in pixels

pomodoro_time - Time for the pomodoro cycle (in minutes)

short_break_time - Time for the short break cycle (in minutes)

long_break_time - Time for the long break cycle (in minutes)

cycles_between_long_breaks - How many cycles should we do before long break

notify_time - Time for notifcation to hang (in seconds)

The icons are stolen form http://www.flickr.com/photos/bcolbow/3842129453/

Instructions for XUbuntu (and probably other XFCE from the family)

  1. Download pomodoro.sh or clone repository
  2. Install xfce4-genmon-plugin: # apt-get install xfce4-genmon-plugin
  3. Right click on your XFCE panel, go to Panel => Add New Items...
  4. Search for Generic Monitor, and select it
  5. Right click on newly added monitor in panel, and select Properties
  6. In new window enter path to pomodoro.sh to Command field
  7. Uncheck Label
  8. Set some smaller period in seconds. This is refresh/recheck period.
  9. Set font large enough to see remaining time clearly.
  10. Click on your new panel item
  11. Stop procrastinating and start working :)

Happy Pomodoro !!

About

Pomodoro timer plugin for Xfce4 panel.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%