Pomodoro Technique

Posted on 4 2026

The Pomodoro Technique was developed by Francesco Cirillo in the late 1980s. The idea is simple: work in focused 25-minute intervals, separated by 5-minute breaks. After four intervals, take a longer break of 15-30 minutes. Each interval is a pomodoro, named after the tomato-shaped kitchen timer Cirillo used as a student.

It sounds almost too simple to be worth writing about. The reason it works is not magic: it is just that having a defined unit of work with a visible countdown changes the relationship between you and the task. The timer creates a mild, productive urgency. The breaks are enforced. You cannot defer the break any more than you can defer the end of the interval.

For anyone managing burnout, this is particularly worth understanding. The breaks are not optional extras. They are part of the method. The reason the Pomodoro Technique improves sustained productivity is precisely because it prevents the kind of continuous grinding that leads to depletion.

The source material covers the Pomodoro Indicator app, which is GNOME-specific and no longer actively maintained. On Kubuntu there are better options.

KDE Plasma widget: Fokus

Fokus is a KDE Plasma widget that implements the Pomodoro Technique directly in the panel. It is lightweight, integrates with the KDE desktop, and does not require a separate application window.

Install it from the widget browser: right-click the panel > Add Widgets > Get New Widgets > search for Fokus.

Once added to the panel, clicking it shows the current interval countdown and status. A notification appears when each interval ends.

Configuration options include:

  • Work interval duration (default 25 minutes)
  • Short break duration (default 5 minutes)
  • Long break duration (default 15 minutes)
  • Number of intervals before a long break (default 4)
  • Sound notifications

Fokus is the recommended option for Kubuntu: native KDE, no external dependencies, and it lives in the panel where it is always visible without taking screen space.

Command line: thyme

For a terminal-based Pomodoro timer that works within tmux sessions or over SSH:

sudo apt install thyme

Start a Pomodoro session:

thyme work

Start a short break:

thyme break

thyme logs session data to a local SQLite database, allowing you to review how many Pomodoros you completed in a day or week:

thyme status

Useful for people who spend most of their working time in a terminal and do not want to switch to a graphical application to manage time.

Desktop application: Pomatez

Pomatez is a cross-platform Pomodoro timer application with a clean interface and task list integration. It is available as an AppImage:

wget https://github.com/zidoro/pomatez/releases/latest/download/Pomatez.AppImage \
    -O ~/Applications/Pomatez.AppImage
chmod +x ~/Applications/Pomatez.AppImage

Run it:

~/Applications/Pomatez.AppImage

Pomatez supports customisable intervals, a built-in task list for the current Pomodoro, keyboard shortcuts, and desktop notifications via the KDE notification system. It minimises to the system tray and runs quietly in the background.

Browser-based: Pomofocus

If you want something that requires no installation at all:

https://pomofocus.io/

A clean, functional Pomodoro timer that works in Brave without signing up for anything. Supports task lists, customisable intervals, and desktop notifications via the browser notification API. The obvious downside is that it requires the browser to be open.

For a completely self-hosted version, the open-source Pomofocus code can be deployed on your own server. The repository is at https://github.com/abachi/pomofocus though note this is a community recreation rather than the official codebase.

Choosing between them

Fokus is the right choice for most Kubuntu setups: it lives in the panel, requires no separate window, and integrates with KDE notifications. Install it and forget it is there until you need it.

thyme is worth having if you work primarily in the terminal or want session logging.

Pomatez is the better choice if you want a task list integrated with the timer, so you can note what you are working on during each interval.

Browser-based is the right choice if you are on someone else’s machine or prefer not to install anything.

Using it well

The Pomodoro Technique is simple enough that the tool barely matters. The important parts are:

Start each interval with a specific task in mind. The timer is most effective when you know what you are working on before it starts, not after.

Honour the breaks. Getting up, stretching, looking away from the screen. Not checking email. The break is not a pause in the countdown, it is the other half of the method.

If something interrupts a Pomodoro, note it down and continue. The interruption happened. The interval is not ruined. Finish it and deal with the interruption in the next break.

After four intervals, take the longer break properly. Not five minutes. Fifteen to thirty minutes, away from the screen. This is the part most people skip and the reason most people find the technique less effective than it could be.

The Pomodoro Technique is not productivity theatre. It is a response to the fact that sustained focused attention is finite and that humans are bad at knowing when they have depleted it. The timer externalises that judgment. Trust the timer.