Skip to content

Instantly share code, notes, and snippets.

@seaque
Last active April 20, 2025 09:56
Show Gist options
  • Save seaque/fdcc2007f00bb53dbdc57acf916eb010 to your computer and use it in GitHub Desktop.
Save seaque/fdcc2007f00bb53dbdc57acf916eb010 to your computer and use it in GitHub Desktop.
uBlock Origin static filters and dynamic rules.
no-csp-reports: * true
* * 3p block
* * 3p-frame block
* * 3p-script block
* cdn.cloudflare.net * noop
* cloudflare.com * noop
* cloudfront.net * noop
* gstatic.com * noop
* hcaptcha.com * noop
* jsdelivr.net * noop
* recaptcha.net * noop
* https://www.google.com/recaptcha/ * noop
web.archive.org archive.org * noop
github.com github.com * noop
github.com githubassets.com * noop
github.com githubusercontent.com * noop
www.goodreads.com amazon.com * noop
www.goodreads.com media.amazon.map.fastly.net * noop
www.goodreads.com amazonaws.com * noop
www.goodreads.com gr-assets.com * noop
www.goodreads.com media-amazon.com * noop
www.goodreads.com ssl-images-amazon.com * noop
imgur.com imgur.map.fastly.net * noop
letterboxd.com ltrbxd.com * noop
old.reddit.com redd.it * noop
old.reddit.com redditmedia.com * noop
vimeo.com vimeo-video.map.fastly.net * noop
vimeo.com vimeocdn.com * noop
web.whatsapp.com whatsapp.net * noop
yandex.com clstorage.net * noop
yandex.com yandex.com * noop
yandex.com yastatic.net * noop
www.youtube.com ggpht.com * noop
www.youtube.com googleusercontent.com * noop
www.youtube.com googlevideo.com * noop
www.youtube.com gstatic.com * noop
www.youtube.com ytimg.com * noop
www.youtube.com https://www.google.com/js/th/ script noop
[Adblock Plus 2.0]
! Title: seaque's Annoyances
! Description: Social annoyances and minimal style changes.
! Expires: 10 days
! Homepage: https://gist.github.com/seaque/fdcc2007f00bb53dbdc57acf916eb010
! License: MIT
reddit.com##reddit-header-small:style(position: absolute !important)
reddit.com##button[aria-label='Give award']
reddit.com##pdp-right-rail
reddit.com##[class*='rounded-[16px]']:style(border-radius: unset !important)
reddit.com##xpromo-nsfw-blocking-modal,slot+.prompt
reddit.com##[style*="blur"]:style(filter:none!important;)
old.reddit.com##p:style(font-size: 1.15em !important)
old.reddit.com##.commentsignupbar.infobar
old.reddit.com##.commentarea:style(max-width: 640px)
||redditstatic.com/shreddit-$domain=reddit.com
! Hide the "Related searches" bottom content
google.com###botstuff #bres
! Hide the "People also search for" popup shown when returning to results
google.com###rso div.g div[jscontroller][id^="eob_"]
! Hide the "Similar searches" contextual content in image searches
google.com##div.isv-r[data-rfg]
! Hide search page footer
google.com###footcnt
||accounts.google.com/gsi/*$xhr,script,3p
youtube.com###country-code
youtube.com###voice-search-button
youtube.com##div[id='sponsor-button']
youtube.com##div[id='purchase-button']
youtube.com##yt-multi-page-menu-section-renderer:has-text('Purchases')
youtube.com##yt-multi-page-menu-section-renderer:has-text('Help')
!youtube.com###related
youtube.com##ytd-rich-grid-renderer:style(--ytd-rich-grid-items-per-row: 4 !important)
youtube.com##ytd-browse[page-subtype="home"] ytd-rich-section-renderer:has(ytd-rich-shelf-renderer[is-shorts])
youtube.com##ytd-browse[page-subtype="home"] ytd-rich-section-renderer:has(ytd-rich-item-renderer[is-post])
youtube.com##.ytp-ce-element
youtube.com##.ytp-endscreen-content
youtube.com##ytd-subscribe-button-renderer
youtube.com##ytd-video-description-infocards-section-renderer
youtube.com##ytd-video-description-transcript-section-renderer
youtube.com###thumbnail:style(border-radius: unset !important;)
youtube.com###ytd-player:style(border-radius: unset !important;)
youtube.com##.ytp-play-progress:style(background-color: #f00 !important; background: #f00 !important;)
/annotations_module.js$script,xhr,important,domain=youtube.com
/endscreen.js$script,xhr,important,domain=youtube.com
/youtubei/v1/updated_metadata*$script,important,domain=youtube.com
!#if env_mobile
m.youtube.com##[class*='sign-in-button']
m.youtube.com##ytm-pivot-bar-item-renderer:has([class*='shorts'])
m.youtube.com##.pivot-bar-item-title
m.youtube.com##button[aria-label='Previous video']
m.youtube.com##button[aria-label='Next video']
m.youtube.com##button[aria-label="Report"]
m.youtube.com##.fullscreen-action-menu
m.youtube.com##div[class='fullscreen-recommendations-wrapper']
! Reels in Mobile
m.youtube.com##ytm-reel-shelf-renderer
m.youtube.com##ytm-pivot-bar-renderer div.pivot-shorts:upward(ytm-pivot-bar-item-renderer)
m.youtube.com##ytm-browse ytm-item-section-renderer ytm-thumbnail-overlay-time-status-renderer[data-style="SHORTS"]:upward(ytm-video-with-context-renderer)
m.youtube.com##ytm-browse ytm-item-section-renderer ytm-thumbnail-overlay-time-status-renderer[data-style="SHORTS"]:upward(ytm-compact-video-renderer)
!#endif
! Mixes and Radios
youtube.com##ytd-browse #video-title-link[href*="&start_radio=1"]:upward(ytd-rich-item-renderer)
youtube.com##ytd-search ytd-radio-renderer
youtube.com##ytd-watch-next-secondary-results-renderer ytd-compact-radio-renderer
youtube.com##ytd-player div.videowall-endscreen a[data-is-list=true]
youtube.com##ytd-rich-grid-row, #contents.ytd-rich-grid-row:style(display:contents !important;)
m.youtube.com##ytm-browse ytm-radio-renderer:upward(ytm-rich-item-renderer)
m.youtube.com##ytm-search ytm-compact-radio-renderer
x.com###layers>div:last-of-type:has-text(Switch to the app)
! Login dialog
x.com##div#layers div[data-testid="sheetDialog"]:upward(div[role="group"][tabindex="0"])
x.com##html:style(overflow: auto !important;)
! UI clean-up coming from search engine
!#if env_mobile
tiktok.com##div:has(div[class*='DivContentWrap'])
tiktok.com##div[class*="DivRightAreaPos"]
tiktok.com##div[class*="DivMusicBox"]
tiktok.com##div[class*="DivTuxBarContainer"]
tiktok.com##ul[class*="UlRList"]
tiktok.com##div[class*="DivTabLoadingContainer"]
tiktok.com##div[class*="DivErrorContainer"]
tiktok.com##div[class*="DivBottomBanner"]
tiktok.com##div[class*="DivSeeMore"]
tiktok.com##div[class*=DivInfoSection]
tiktok.com##div[class*="DivVideoCard"]:style(height:100% !important)
tiktok.com##tiktok-cookie-banner
tiktok.com##.matrix-smart-wrapper
!#else
tiktok.com##[class*='DivScrollContainer']
tiktok.com##[class*='DivListContainer']
tiktok.com##[class*='DivActionItemContainer']
!tiktok.com##div:has(div[id='login-modal'])
!#endif
imgur.com##.Footer-wrapper
imgur.com##.Gallery-Sidebar-Wrapper
imgur.com##.BottomRecirc
imgur.com##.HomeCover > .MainContainer
||analiz.1000kitap.com^$xhr,1p,domain=1000kitap.com
||api.1000kitap.com/akis$xhr,1p,domain=1000kitap.com
||api.1000kitap.com/*/kesfet$domain=1000kitap.com
||api.1000kitap.com/sayilariYenile$domain=1000kitap.com
||api.1000kitap.com/okurTakipOnerileri$domain=1000kitap.com
||firebase.googleapis.*$domain=1000kitap.com
||1k-cdn.com/videolar-s/$domain=1000kitap.com
||z.1000kitap.com/v2/kesfet/$1p,domain=1000kitap.com
||discord.com/api/*/typing
||discord.com/api/v*/science
tumblr.com###glass-container
goodreads.com##.BookCover__image:style(border-radius: unset !important)
yandex.*##.PopularRequestList
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment