Link to the Extension
Identify and remove the habits that have you habitually opening websites.
Create a list of URL's and they will have a delay before the websites displayed. The delay enables you to recognise you've opened a certain URL and gives you time to acknowledge what is typically an unconscious decision. Once the tabs delay has expired you can continue browsing blacklisted websites within that tab.
Clone the repository.
Within your teminal run:
npm install
npm run watch
From within chrome, right click your extensions, within the dropdown select Manage Extensions
. You'll now be on chrome://extensions/
.
At this point you may need to enable Developer mode
there should be a input in the top right of the screen to enable it.
Now there should be a button on the upper left of the screen Load Unpacked
Select the directory you just cloned the repository into, then the dist
directory.
Now within the extension selection screen you will see to Delay extensions available, one will be marked with the unpacked extension logo, disable the official version so your using the unpacked version.
For changes to code to apply, if npm run watch
is running, you have to refresh the unpacked extension via the extension manager