Skip to content

Latest commit

 

History

History
61 lines (35 loc) · 2.2 KB

README.md

File metadata and controls

61 lines (35 loc) · 2.2 KB

SimpleBlock Extension

Stop endless scrolling and take control of your online habits with the SimpleBlock extension. Block rules are intentionally simple and flexible so you're in control. Quickly enable/disable your rules so you can decide when it's time to focus.

Alt text

Features

  • Simple Unlimited Ruleset: Create rules to block or redirect specific websites or pages
  • Flexibility: Block a single page, or block a whole site
  • Focus Mode: Enable and disable rules on-demand for ultimate control over your browsing experience

Installation

Install the extension from Mozilla Add-ons

Manual Installation / Development

Download and unzip the project, then type about:debugging in your address bar in Firefox. Under "This Firefox", find "Load Temporary Add-on" and load the manifest.json file.

Usage

  1. Click on the SimpleBlock icon (reccomended to pin to toolbar for easy access).

  2. Add or modify rules in the popup window. Ex:

    • The following ruleset will block the homepage of Facebook, so you don't spend your time infinitely scrolling.
      Still want to keep in touch with friends? Set it to redirect to your messages!

      Block: facebook.com
      Redirect: facebook.com/messages
      
    • Want to block a whole website?
      Add the wildcard * at the end of your block rule so nothing gets through!

      Block: facebook.com*
      Redirect: youtube.com/watch?v=dQw4w9WgXcQ
      
  3. Your rules are saved automatically when you exit.

  4. Need to concentrate? Toggle "enabled". Break time? Toggle it off!

Contributing

Contributions are welcome! If you find a bug or have a feature request, please open an issue.

Note that SimpleBlock is designed to be intentionally simple, if you need complex rulesets please check out an extension like LeechBlock NG.

License

This project is licensed under the MIT License.

Acknowledgements

  • Bootstrap - Front-end framework for styling.