Skip to content

This is a small widget that runs on a Linux system. It's built using Python, Tkinter for the GUI, and SQLite for data storage. The widget functions as a timer, helping users implement the Pomodoro Technique, a time management method developed by Francesco Cirillo.

License

Notifications You must be signed in to change notification settings

AMFrancq/pomodoro-timer-widget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pomodoro Timer Widget

This is a small widget that runs on a Linux system. It's built using Python, Tkinter for the GUI. The widget functions as a timer, helping users implement the Pomodoro Technique, a time management method developed by Francesco Cirillo.

Tech Stack

Lightweight timer that loops in 25 minutes/5 minutes cycles

Application Structure

  1. The application imports the necessary modules (Tkinter).
  2. It creates a main window for the application.
  3. It adds widgets (buttons, labels, text boxes, etc.) to the main window.
  4. It defines the functionality for each widget, including starting, pausing, and resetting the Pomodoro timer.
  5. It runs the main loop for the application.

Installation

TODO:

Usage

The Pomodoro Timer Widget helps you implement the Pomodoro Technique. The technique uses a timer to break down work into intervals, traditionally 25 minutes in length, separated by short breaks. This method is based on the idea that frequent breaks can improve mental agility.

Contributing

Pull requests are welcome. Please make sure to update tests as appropriate.

License

MIT License. See MIT License for more information.

About

This is a small widget that runs on a Linux system. It's built using Python, Tkinter for the GUI, and SQLite for data storage. The widget functions as a timer, helping users implement the Pomodoro Technique, a time management method developed by Francesco Cirillo.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages