Go to file
tien 383d3d54b1 make output dir 2023-08-30 23:08:05 +07:00
res script to generate different sizes of icons 2023-08-18 04:04:11 +07:00
src draw pause screen; better turned off color for icons 2023-08-18 07:24:03 +07:00
.gitignore ignore python venv 2023-08-18 08:44:49 +07:00
README.md check50 require exactly 'README.md' damn 2023-08-18 09:16:04 +07:00
build.sh make output dir 2023-08-30 23:08:05 +07:00
license root commit 2023-08-12 09:05:52 +07:00


Focus50 - a simple pomodoro timer in C

  • Short Description: 🍅 Pomodoro is a time management technique that help improve focus. wiki. This program works like a timer, that can count time, count tomatos and play ambience sounds like rain, thunder, fire, wind. Also it will gentlely reminds you to break to relax.
  • Video Demo: youtube

What is Pomodoro

The Pomodoro Technique is a time management method developed by Francesco Cirillo in the late 1980s. It involves breaking work into intervals, traditionally 25 minutes in length, separated by short breaks. The name "Pomodoro" comes from the Italian word for tomato, as Cirillo used a tomato-shaped kitchen timer when he first developed the technique.

The main idea behind the Pomodoro Technique is to improve focus and productivity by working in short bursts of concentrated effort. Each interval is called a "Pomodoro," and after completing four Pomodoros, a longer break of around 15-30 minutes is taken.

During a Pomodoro, you focus solely on your task and minimize distractions. The goal is to work uninterruptedly for the entire duration of the Pomodoro. If you are interrupted or distracted, you should note it down and postpone it until the Pomodoro is completed. This helps maintain concentration and avoid losing time due to frequent interruptions.

By employing the Pomodoro Technique, you can enhance your productivity, manage your time effectively, and prevent burnout. It is a flexible method that can be adapted to different work patterns and tasks. Many people find it helpful for maximizing their productivity and staying focused throughout the day.


Pomodoro Timer

The app provides a timer that allows users to set intervals of focused work (Pomodoros) and breaks, helping them manage their time effectively and maintain productivity.

Tomato Count

The app keeps track of the number of completed Pomodoros, allowing users to see their progress over time.

White Noise Sounds

The app offers a selection of white noise sounds such as rain, thunder, fire, and wind. These sounds can create a calming and focused environment for users during their work sessions.

Gentle Notification Sounds

The app sends gentle notification sounds at the end of each Pomodoro session to remind users to take a short break and, similarly, to remind them to return to work after their break is over.


Copyright (C) 2023 tien

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.