Sign up ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Is there a pomodoro app that's available for Ubuntu 12.04 that can be installed using sudo or from the package manager?

share|improve this question

8 Answers 8

up vote 15 down vote accepted


You can use this extension in GNOME shell for pomodoro indicator.

Homepage with instructions for installing on Ubuntu:


The pomodoro-indicator as referenced by the other answerer doesn't work straight out of the box. We first have to fix the icon so it appears on the Unity panel.

Follow the commands and hopefully it works for you:

tar xvf pomodoro-indicator-0.0.2.tar.gz
tar xvf pomodoro-indicator-0.0.1.tar.gz
cp -R pomodoro-indicator-0.0.2/* pomodoro-indicator-0.0.1/
cd pomodoro-indicator-0.0.1; gedit

In line 112, remove # from the following line:

#package_data = {"pomodoro": ["images/*.png", ]}

Save the file.

sudo python install

Pomodoro indicator will now appear in the Unity panel.


share|improve this answer
What would be a good way to have pomodoro-indicator auto-start with unity? –  Ezequiel Muns Sep 25 '12 at 1:11
Thanks jokerdino. Do you think it's possible to run it in raring? If it's python it doesn't need to be compiled right? I tried apt-get but there doesn't seem to be a "raring" release. –  faB Apr 29 '13 at 10:43
@faB no you don't use apt-get but download the source and install it from there. I haven't tested the answer for raring. So, I can't guarantee you much. –  jokerdino Apr 29 '13 at 15:01
This answer worked for me, but Atareao's pomodoro-indicator is much easier to install, nicer looking, and has more features: –  Gruzzles Feb 20 at 17:28


sudo apt-add-repository ppa:stvs/tomate
sudo apt-get update
sudo apt-get install tomate
share|improve this answer
For Ubuntu + Unity this is currently the best choice that "just works". –  Ernest Jan 14 '13 at 1:10
If anyone is wondering, Tomate comes with an indicator. So you don't need to keep the full app open while using it. –  Dennis Jan 21 '14 at 16:53
Doesn't seem to work on 14.10 because libgranite0 was removed –  Mark Jan 4 at 15:05
This is what worked best for me (on 14.04). –  user89 Apr 13 at 19:23
tomate moved to GitHub and is now available from a different repository. –  Yogu Jun 6 at 14:20


enter image description here

Download link

Tomighty can't be installed from package manager (it's java applet), but it's my favorite because it has an indicator with countdown timer right on taskbar. The downside is that indicator background looks ugly when idle because of white background.

So I edited default png and filled it with ambiance background color. Save the image as "tomato-24.png" and put it tomighty's .jar file.

share|improve this answer
Its sound didn't work for Ubuntu. –  user13107 Jan 24 '14 at 4:46

Pomodoroapp it's avalible in ubuntu, for more information see this links:

pomodoroapp in Ubuntu

Download pomodoroapp

share|improve this answer
Please include info from the links. If they were to break, this answer would have little significance to other users. –  hexafraction Sep 22 '12 at 0:45
really nice tool ! this is the one I have chosen to use –  Stephane Rolland Sep 22 '12 at 23:06
PomodoroApp has been renamed to TeamViz for legal reasons. –  RichardWigley Apr 7 at 9:43

Having tried others, I recommend Atareao's Pomodoro Indicator App.

Why? It is simple, beautiful, configurable, has been tested in ubuntu 14.04, 14.10, and 15.04. It has a PPA and the developer is known for writing quality indicator apps such as my-weather-indicator.

My favourite thing is that the icon changes to reflect how much time is left. Here's a time-lapse screen capture I made:

Time lapse of Pomodoro Indicator

This is what the preferences look like (polar night gtk theme):

Preferences window

Installation: Copy and paste the following in the terminal:

sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install pomodoro-indicator
share|improve this answer
Actually, the fact that you're able to see how much time left might be a big downside. Is there a way to disable that? –  user89 Apr 13 at 19:25
Your answer is actually incomplete, does not explain how to actually add it to the Unity bar (hint: open dash, start typing 'indicator', it should show up). Also, IMO, it's not that great an app: you can't see how much time left even when hitting the icon or by any other means: that's useful info (for some of us - understand that @user89 has a different opinion: we should be able to choose). Tomighty mentioned above looks way superior to me. –  Marco Aug 2 at 21:08
I tried Tomighty on my Lubuntu 15.04 Vivid Vervet, looked horrid. Atareao's is way better and simple, it's installed to Accessories as "Pomodoro-Indicator". I'd like to stay with LXDE and this is the best solution so far for pomodoro applications –  Hamman Samuel Sep 23 at 21:12

Someone has already mentioned Tomighty here but I've gone ahead and packaged it for Ubuntu here

To install

sudo add-apt-repository ppa:pwr22/tomighty
sudo apt-get update
sudo apt-get install tomighty
share|improve this answer
the best one IMO. But unfortunately its very difficulty to find this installer for Ubuntu, so thank you. –  MaikoID Jul 21 at 22:44
Thanks! Do you happen to know where the icon is stashed away? the white background looks horrible, I'd like to replace it entirely. –  Marco Aug 2 at 21:11
I believe it's inside the .jar –  Peter Roberts Aug 3 at 1:03

I just created a new minimalistic pomodoro counter. See

A simple, ultra-lightweight, transparent, unobtrusive pomodoro countdown for Linux. Always on top, yet so small that it doesn't really bother you. And if it does for a moment, just send it a UNIX signal to toggle visibility.

share|improve this answer

It's not exactly an app, but I've posted an answer to a similar quesiton on Super User That basically revolved around using the terminal to program your Pomodoros.

You'd be basically issuing the following terminal command to start a Pomodoro:

sleep 1500 && notify-send "break"

In order to introduce breaks, you'd be running the following:

sleep 300 && notify-send "back to work"  # a short, 5-minute break
sleep 900 && notify-send "back to work"  # a long, 15-minute break

That's the gist of it. You can find more details at

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.