A Chrome extension designed to help reduce social media addiction by removing the notifications button from X.com (formerly Twitter). Part of your digital wellness toolkit for a healthier relationship with social media.
In today's hyperconnected world, social media notifications are engineered to trigger dopamine releases in our brains, leading to addictive behavior patterns. This extension helps break that cycle by removing the notifications button, allowing you to:
- Check Twitter on your own terms
- Reduce anxiety from constant notifications
- Maintain better focus during work hours
- Practice digital minimalism
- Automatically removes the notifications button from X.com and Twitter.com
- Works immediately upon page load
- Continues to work with dynamic content updates
- Lightweight and efficient
- Zero configuration needed
- Download or clone this repository
- Open Chrome and navigate to
chrome://extensions/
- Enable "Developer mode" using the toggle in the top-right corner
- Click "Load unpacked"
- Select the directory containing the extension files
The extension uses a content script that:
- Targets the notifications button using its data-testid attribute
- Removes the button from the page
- Uses a MutationObserver to handle dynamically loaded content
- Works on both x.com and twitter.com domains
manifest.json
: Contains extension configuration and permissionscontent.js
: Contains the logic for removing the notifications buttonREADME.md
: Documentation file (this file)
Taking control of your social media usage can lead to:
- Improved focus and productivity
- Better mental health
- Reduced anxiety
- More mindful social media usage
- Enhanced real-world connections
This extension:
- Does not collect any user data
- Does not use any external services
- Only accesses the page to remove the notifications button
- Requires minimal permissions
- No tracking or analytics
To modify this extension:
- Clone the repository
- Make your changes to the source files
- Test the extension locally using Chrome's developer mode
- Create a pull request if you'd like to contribute
For issues or feature requests, please open an issue on GitHub.
Contributions are welcome! Please feel free to submit a Pull Request.