Skip to content
This repository was archived by the owner on Jul 31, 2024. It is now read-only.

Commit ea2b7ad

Browse files
author
rzmk
committed
🎉 GitHub Feed Blocker!
0 parents  commit ea2b7ad

4 files changed

Lines changed: 54 additions & 0 deletions

File tree

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2022 Mueez Khan
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# GitHub Feed Blocker
2+
3+
A simple Google Chrome extension that blocks the "Following" and "For you" GitHub feed when you load [https://github.com](https://github.com) on a Google Chrome browser.
4+
5+
## How to Use
6+
7+
1. Using a Google Chrome browser, go to [chrome://extensions](chrome://extensions).
8+
2. Click on "**Load unpacked**" button.
9+
3. Browse to and select the folder with the `manifest.json` and `removal_script.js` files.
10+
11+
You're done! Refresh the page on GitHub for changes to take effect.
12+
13+
## Notes
14+
15+
This is for experimental purposes.

manifest.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"name": "GitHub Feed Blocker",
3+
"description": "Block the feed!",
4+
"version": "1.0",
5+
"manifest_version": 3,
6+
"content_scripts": [
7+
{
8+
"matches": ["https://github.com/"],
9+
"js": ["/removal_script.js"]
10+
}
11+
]
12+
}

removal_script.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
// Select the "Following" and "For you" feeds.
2+
const panel1 = document.getElementById("panel-1");
3+
const panel2 = document.getElementById("panel-2");
4+
// Delete the feeds.
5+
panel1.parentNode.removeChild(panel1);
6+
panel2.parentNode.removeChild(panel2);

0 commit comments

Comments
 (0)