Reminds you to take a break at a customizable time frame.

Latest Version

Version
0.1.6
Update
July 1, 2024
Size
207KiB
Developer
Category
Users
1,000+
Rating
3 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Alarms
Storage
Notifications
See more

Take a Break Extension

Take a Break is an extension that helps you easily set specific time frames to take a break.

Before using the addon, please open the options page and adjust the settings. Then, click on the ON|OFF switch, and wait for the break to take effect. Once you see the notification (either in popup or desktop notifications) please click on the - START - button to initiate the break. If you want to finish this break and wait for the next break, please click on the - Finish - button. Alternatively, you can click on the - SKIP - button and wait for the next break. The default notification type is opening a new tab. If you want to change it to - Desktop - notifications, please visit the options page and mark the related option. Within the popup UI, there is an ON|OFF switch which enables you to activate or deactivate the addon.

If you have a feature request or found a bug to report, please fill the bug report form on the addon's homepage (https://mybrowseraddon.com/take-a-break.html).
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "version": "0.1.6", "manifest_version": 3, "name": "Take a Break", "offline_enabled": true, "homepage_url": "https://mybrowseraddon.com/take-a-break.html", "description": "Reminds you to take a break at a customizable time frame.", "commands": { "_execute_action": {} }, "background": { "service_worker": "background.js" }, "permissions": [ "alarms", "storage", "notifications" ], "options_ui": { "open_in_tab": true, "page": "data/options/options.html" }, "action": { "default_title": "Take a Break", "default_popup": "data/popup/popup.html", "default_icon": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png" } }, "icons": { "16": "data/icons/16.png", "32": "data/icons/32.png", "48": "data/icons/48.png", "64": "data/icons/64.png", "128": "data/icons/128.png" }}
Read more