A customizable Pomodoro timer extension with break intervals, sound notifications and an aesthetic violet theme.
- Customizable Timer: Set focus time and break time.
- Break Intervals: Switch between focus time and break time after each cycle.
- Sound Notifications: Notification sound when the timer finishes a cycle.
- Minimalist UI: Clean and simple interface with a violet color theme.
- Keyboard Shortcuts: Start/Stop (Ctrl+Shift+P), Reset (Ctrl+Shift+R).
To install the Pomodoro timer extension from source:
-
Clone this repository:
git clone https://github.com/GodOfZap/Pomodoro-Timer.git
-
Navigate to the extension directory:
cd Pomodoro-Timer -
Open Chrome and go to
chrome://extensions/. -
Enable Developer Mode (toggle at the top right of the page).
-
Click on “Load unpacked” and select the folder where you saved the extension files (
Pomodoro-Timer). -
The extension should now be active in your browser toolbar.
- Start Timer: Click on the "Start" button to begin the timer.
- Reset Timer: Click the "Reset" button to reset the timer back to the default focus time.
- Adjust Time: Use the input fields to adjust the focus and break times.
We welcome contributions to improve this extension! If you'd like to contribute, follow these steps:
-
Fork the repository on GitHub.
-
Clone your fork locally:
git clone https://github.com/GodOfZap/Pomodoro-Timer.git
-
Create a new branch for your feature or fix:
git checkout -b feature/your-feature-name
-
Make your changes in the codebase.
-
Commit your changes:
git add . git commit -m "Add your commit message"
-
Push your changes to your fork:
git push origin feature/your-feature-name
-
Create a pull request on GitHub to have your changes reviewed and merged.
- Theme Color: The extension uses a beautiful violet theme by default. You can change the theme color by modifying the
popup.cssfile if needed.
This project is open-source and available under the GPLv3 License.