A tray pomodoro clock written in Ruby and Qt - cross platform! qtbindings is used to bridge over from Ruby to Qt.
Need to have qt4
and cmake
installed. And a ruby. Running with 2.1.5 at the moment. Ruby need to be installed with:
CONFIGURE_OPTS="--enable-shared" rbenv install 2.1.5
otherwise qtbindings won't compile. When prereqs are in place install gems:
bundle install
then run it with
bundle exec ruby pomotray.rb
- starts the clock
- pauses the clock
- resets the clock
- tells with a popup that the time is up
- time left as a tooltip
- make it possible to quit from the context menu
- make an arch linux package
- make stuff configurable in
~/.pomotray.conf
- voice syntesizer sound
- have an optional number showing minutes left instead of a tomato in the tray
- someone else may package this thing for other platforms
The tomato icon is created by Guo Xiaofeng and is available for non-commercial user.