:warning: This fork is outdated since we added most of the features here on the original, but in a more well-thought-out way:
https://github.com/AsciiJakob/NoDistractions/releases/tag/v1.2.0
Archiving since some issues reference commits on this repo.
NoDistractions (fork)
Fork of https://github.com/AsciiJakob/NoDistractions
I had some issues with building and code formatting so I started this fork to clean that up and then add some features I need.
Added features
- Remember enabled status from when browser was last closed
- Option to show a notification when toggling with key shortcut
- (Useful if you prefer not to have the icon on your toolbar)
- Option to hide the Close Tab button on the blocked page
- Light and dark theme for the blocked page, using system preference
Removed features
- Removed the setting "Enable on browser startup", because remembering the last enabled status is more useful and intuitive to me
Build instruction
$ npm install
(first time)
$ npm run build:firefox
- zip file is under
web-ext-artifacts/