Block distracting sites by putting your impatience to work for you.
Dopanope Extension
Dopanope makes you wait before you can access your favorite time-wasting websites, decoupling the action from the neurological reward. Put your impatience to work for you and stop mindlessly browsing the internet.
Read more
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Dopanope", "description": "Block distracting sites by putting your impatience to work for you.", "version": "0.0.1", "options_ui": { "page": "options.html", "open_in_tab": true }, "permissions": [ "tabs", "storage", "notifications", "alarms" ], "web_accessible_resources": [{ "resources": ["overlay.css", "img/*.png", "fonts/*.otf", "popup.css", "popup.js", "options.html", "icon-128.png"], "matches": ["http://*/*", "https://*/*"]}], "content_scripts": [{ "matches": ["http://*/*", "https://*/*"], "js": ["moment.js", "script.js" ], "run_at": "document_start", "css": ["overlay.css"] }], "background": { "service_worker": "background.js" }, "action" : { "default_popup": "popup.html", "default_icon": "img/icon-128-blue.png" }, "icons": { "16":"img/icon-16-blue.png", "19":"img/icon-19-blue.png", "38":"img/icon-38-blue.png", "48":"img/icon-48-blue.png", "128":"img/icon-128-blue.png" }}
Read more