A simple extension that makes it possible to create deep works session by blocking distracting websites

Latest Version

Version
0.1.0
Update
January 12, 2021
Size
1.56MiB
Developer
Category
Users
216
Rating
5 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions

*://*/*
Storage
See more

Deep Work Manager Extension

Deep Work Manager is a simple tool that makes it possible to create deep work sessions where distracting websites is blocked for periods of time doing the day. This will help you stay focused and hopefully increase productivity.

The extension is inspired by Cal Newport's book \"Deep Work\" which states the importance of focused and concentrated work and the negative consequences of being distracted. He argues that to achieve the best results in any field, it's necessary to stay focused and undistracted for long periods of time (deep work sessions) and this is where the extension can be helpful.

The sessions can be configured through the extension's option page where it's possible to define sessions frequency and at what time it should start and end. It's also totally up to you to decide which websites should be blocked doing sessions.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Deep Work Manager", "version": "0.1.0", "homepage_url": "http://localhost:8080/", "description": "A simple extension that makes it possible to create deep works session by blocking distracting websites", "default_locale": "en", "permissions": [ "", "*://*/*", "storage" ], "content_scripts": [ { "matches": [ "" ], "js": [ "js/blocker.js" ], "all_frames": true, "run_at": "document_start" } ], "icons": { "16": "icons/lamp-16.png", "48": "icons/lamp-48.png", "128": "icons/lamp-128.png" }, "background": { "scripts": [ "js/background.js" ], "persistent": false }, "browser_action": { "default_popup": "popup.html", "default_title": "__MSG_extName__", "default_icon": { "19": "icons/lamp-19.png", "38": "icons/lamp-38.png" } }, "options_ui": { "page": "options.html", "browser_style": true }, "web_accessible_resources": [ "page-blocked.html" ], "content_security_policy": "script-src 'self' ; object-src 'self'"}
Read more