Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/3samourai/simplyfocus
Block distracting sites to maintain focus
https://github.com/3samourai/simplyfocus
firefox-addon firefox-extensions webextension
Last synced: 30 days ago
JSON representation
Block distracting sites to maintain focus
- Host: GitHub
- URL: https://github.com/3samourai/simplyfocus
- Owner: 3Samourai
- License: gpl-3.0
- Created: 2024-10-20T15:25:14.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-21T13:11:04.000Z (2 months ago)
- Last Synced: 2024-10-21T20:50:19.561Z (2 months ago)
- Topics: firefox-addon, firefox-extensions, webextension
- Language: JavaScript
- Homepage: https://addons.mozilla.org/en-US/firefox/addon/simplyfocus/
- Size: 44.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SimplyFocus
SimplyFocus is a browser extension designed to help you stay focused by blocking distracting websites. It allows you to easily manage a list of sites to block and toggle the blocking feature on and off with a single click.
## Features
- Maintain a customizable list of websites to block
- Enable/disable blocking with a single click
- Visual indicator (icon) to show when blocking is active
- Simple and intuitive user interface## Installation
[![Firefox Link](https://raw.githubusercontent.com/3Samourai/SimplyTranslator/refs/heads/master/firefox.png)](https://addons.mozilla.org/en-US/firefox/addon/simplyfocus/)
### Manual
1. Clone this repository or download the source code.
2. Open your browser's extension management page:
- For Chrome: navigate to `chrome://extensions`
- For Firefox: navigate to `about:addons`
3. Enable "Developer mode" (usually a toggle in the top right corner).
4. Click "Load unpacked" (Chrome) or "Load Temporary Add-on" (Firefox).
5. Select the directory containing the extension files.## Usage
1. Click on the SimplyFocus icon in your browser toolbar to open the popup.
2. Enter the websites you want to block in the text area, one per line.
3. Click "Update Site List" to save your changes.
4. Click "Enable Blocking" to activate the blocking feature.
5. To disable blocking, click "Disable Blocking" in the popup.## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
## License
This project is licensed under the GNU General Public License v3.0 - see the [LICENSE](LICENSE) file for details.
## Acknowledgments
- Icon made with a [Microsoft Fluent UI Icon](https://github.com/microsoft/fluentui-system-icons/blob/main/LICENSE)