Merge pull request 'Update 2.0.0: Merge UI filters back together, separate content filters' (#1) from v2 into main

Reviewed-on: chase/ublock-filters#1
This commit is contained in:
2025-07-21 23:32:27 +00:00
15 changed files with 189 additions and 382 deletions

View File

@@ -9,31 +9,22 @@ To use these filters, go to uBlock Origin > Dashboard > Filter lists, scroll dow
and expand the 'Import...' heading, then paste the URL for the desired list(s).
** All Filters
This URL can be used to add all filter lists, opinions and all. New lists are
added automatically.
This URL can be used to add all filters, opinions and all. New lists are added
automatically.
#+begin_src txt
https://git.traphouse.cathoderaytube.net/chase/ublock-filters/raw/branch/main/chase-all.txt
#+end_src
** Individual Filters
Each filter list can be added individually using the following URLs.
** Individual Lists
Use these URLs to add only the UI filters or only the content filters. [[All Filters][All Filters]]
above is a combination of these two.
#+begin_src txt
https://git.traphouse.cathoderaytube.net/chase/ublock-filters/raw/branch/main/chase-global.txt
https://git.traphouse.cathoderaytube.net/chase/ublock-filters/raw/branch/main/chase-youtube-shorts.txt
https://git.traphouse.cathoderaytube.net/chase/ublock-filters/raw/branch/main/chase-youtube-search.txt
https://git.traphouse.cathoderaytube.net/chase/ublock-filters/raw/branch/main/chase-youtube-content.txt
https://git.traphouse.cathoderaytube.net/chase/ublock-filters/raw/branch/main/chase-discord.txt
https://git.traphouse.cathoderaytube.net/chase/ublock-filters/raw/branch/main/chase-google.txt
https://git.traphouse.cathoderaytube.net/chase/ublock-filters/raw/branch/main/chase-amazon.txt
https://git.traphouse.cathoderaytube.net/chase/ublock-filters/raw/branch/main/chase-insight-central.txt
https://git.traphouse.cathoderaytube.net/chase/ublock-filters/raw/branch/main/chase-onshape.txt
https://git.traphouse.cathoderaytube.net/chase/ublock-filters/raw/branch/main/chase-discover.txt
https://git.traphouse.cathoderaytube.net/chase/ublock-filters/raw/branch/main/chase-menards.txt
https://git.traphouse.cathoderaytube.net/chase/ublock-filters/raw/branch/main/chase-indeed.txt
https://git.traphouse.cathoderaytube.net/chase/ublock-filters/raw/branch/main/chase-ui.txt
https://git.traphouse.cathoderaytube.net/chase/ublock-filters/raw/branch/main/chase-content.txt
#+end_src
* Filter Lists
* Filters
** Global
These filters are enabled on all websites.
#+name: global
@@ -216,7 +207,7 @@ changes to =README.org= rather than the individual filter list files.
* License
#+begin_src txt
#+begin_src txt :tangle LICENSE
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004
@@ -235,11 +226,9 @@ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
*This section is not rendered when viewing on Gitea.*
** Adding Lists
1. Create a new entry under the [[Filter Lists][Filter Lists]] header with the name and contents of the list.
2. Create a new entry under the [[File Generation][File Generation]] header with a title and description.
3. Add the new list to the [[All Filter Lists][All Filter Lists]] entry.
4. Add the URL of the new list to [[Individual Filters][Individual Filters]].
5. Update the version number under [[Header Generation][Header Generation]].
1. Create a new entry under the [[Filters][Filters]] header with the name and contents of the list.
2. Add the new list to the [[UI Filters][UI Filters]] entry.
3. Update the version number under [[Header Generation][Header Generation]].
** Header Generation
#+name: lastmodified
@@ -249,7 +238,7 @@ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
#+name: header
#+begin_src txt :noweb yes
! Version: 1.3.2
! Version: 2.0.0
! Last modified: <<lastmodified()>>
! Expires: 2 days (update frequency)
! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters
@@ -259,142 +248,55 @@ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
#+end_src
** File Generation
*** All Filter Lists
*** UI Filters
#+name: ui-filters
#+begin_src txt :noweb yes
<<header>>
<<global>>
<<youtube-shorts>>
<<youtube-search>>
<<discord>>
<<google>>
<<amazon>>
<<insight-central>>
<<onshape>>
<<discover>>
<<menards>>
<<indeed>>
#+end_src
#+begin_src txt :noweb yes :tangle chase-ui.txt
! Title: chase's UI Filters
! Description: All UI filters provided by chase's filter repo
<<ui-filters>>
#+end_src
*** Content Filters
#+begin_src txt :noweb yes :tangle chase-content.txt
! Title: chase's Content Filters
! Description: Block undesirable YouTube content
<<youtube-content>>
#+end_src
*** All Filters
#+begin_src txt :noweb yes :tangle chase-all.txt
! Title: chase's uBlock Filters
! Description: All filters provided by chase's filter repo
<<header>>
<<global>>
<<youtube-shorts>>
<<youtube-search>>
<<youtube-content>>
<<discord>>
<<google>>
<<amazon>>
<<insight-central>>
<<onshape>>
<<discover>>
<<menards>>
<<indeed>>
#+end_src
*** Global
#+begin_src txt :noweb yes :tangle chase-global.txt
! Title: Global Filters
! Description: Filters allowed on all websites
<<header>>
<<global>>
#+end_src
*** YouTube
**** Shorts
#+begin_src txt :noweb yes :tangle chase-youtube-shorts.txt
! Title: YouTube Shorts Filters
! Description: Filters to clean up Shorts and Playables on YouTube
<<header>>
<<youtube-shorts>>
#+end_src
**** Search
#+begin_src txt :noweb yes :tangle chase-youtube-search.txt
! Title: YouTube Search Filters
! Description: Filters to clean up Shorts and Playables on YouTube
<<header>>
<<youtube-search>>
#+end_src
**** Content
#+begin_src txt :noweb yes :tangle chase-youtube-content.txt
! Title: YouTube Content Filters
! Description: *Opinionated* filters to clean up unwanted content from YouTube
<<header>>
<<ui-filters>>
<<youtube-content>>
#+end_src
*** Discord
#+begin_src txt :noweb yes :tangle chase-discord.txt
! Title: Discord Filters
! Description: Filters to clean up Discord UI
<<header>>
<<discord>>
#+end_src
*** Google
#+begin_src txt :noweb yes :tangle chase-google.txt
! Title: Google Filters
! Description: Filters for Google search, Gmail, etc.
<<header>>
<<google>>
#+end_src
*** Amazon
#+begin_src txt :noweb yes :tangle chase-amazon.txt
! Title: Amazon Filters
! Description: Filters for Amazon.com
<<header>>
<<amazon>>
#+end_src
*** Insight Central
#+begin_src txt :noweb yes :tangle chase-insight-central.txt
! Title: Insight Central Filters
! Description: Filters for Insight Central forums
<<header>>
<<insight-central>>
#+end_src
*** Onshape
#+begin_src txt :noweb yes :tangle chase-onshape.txt
! Title: Onshape Filters
! Description: Filters for Onshape
<<header>>
<<onshape>>
#+end_src
*** Discover
#+begin_src txt :noweb yes :tangle chase-discover.txt
! Title: Discover Filters
! Description: Filters for Discover
<<header>>
<<discover>>
#+end_src
*** Menards
#+begin_src txt :noweb yes :tangle chase-menards.txt
! Title: Menards Filters
! Description: Filters for Menards
<<header>>
<<menards>>
#+end_src
*** Indeed
#+begin_src txt :noweb yes :tangle chase-indeed.txt
! Title: Indeed Filters
! Description: Filters for Indeed
<<header>>
<<indeed>>
#+end_src

View File

@@ -1,6 +1,7 @@
! Title: chase's uBlock Filters
! Description: All filters provided by chase's filter repo
! Version: 1.3.2
! Version: 2.0.0
! Last modified: 2025-07-21
! Expires: 2 days (update frequency)
! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters
@@ -56,15 +57,6 @@ youtube.com##ytd-horizontal-card-list-renderer.ytd-item-section-renderer:has-tex
! YT Search - keep only videos (no shorts) and channels
youtube.com##ytd-search ytd-item-section-renderer>#contents>:is(:not(ytd-video-renderer,ytd-channel-renderer,yt-showing-results-for-renderer,[icon-name="promo-full-height:EMPTY_SEARCH"]),ytd-video-renderer:has([aria-label="Shorts"])),ytd-secondary-search-container-renderer
! Hide auto-dubbed videos on YouTube
youtube.com##ytd-compact-video-renderer:has([d="M11.72 11.928A4.004 4.004 0 0015 7.998c0-2.21-1.79-4-4-4s-4 1.79-4 4c0 1.96 1.42 3.59 3.28 3.93-5.51.28-8.28 3.83-8.28 8.07L20 20c0-4.24-2.77-7.79-8.28-8.07Z"])
! YT Home - Hide videos based on channel names
youtube.com##ytd-browse[page-subtype="home"] ytd-rich-item-renderer:has(#avatar-link:is([title="ChannelName"], [title*="ContainsChannelName"], [title="Case Insensitive Channel Name"i]))
! YT Search - hide results based on channel names
youtube.com##ytd-search ytd-video-renderer:has(#text.ytd-channel-name:is([title="Exact channel name 1"], [title="Exact channel name 2"]))
! Hide top bar
discord.com##.visual-refresh:style(--custom-app-top-bar-height: 0px !important)
discord.com##.visual-refresh :is(.chat_f75fb0[data-has-border=true], .container__133bf, .container_a592e1):style(border-top: 0 !important)
@@ -124,3 +116,12 @@ menards.com##div#emailBanner.email-banner.floating.w-100
! Remove sign in with Google
www.indeed.com##.icl-Card
! Hide auto-dubbed videos on YouTube
youtube.com##ytd-compact-video-renderer:has([d="M11.72 11.928A4.004 4.004 0 0015 7.998c0-2.21-1.79-4-4-4s-4 1.79-4 4c0 1.96 1.42 3.59 3.28 3.93-5.51.28-8.28 3.83-8.28 8.07L20 20c0-4.24-2.77-7.79-8.28-8.07Z"])
! YT Home - Hide videos based on channel names
youtube.com##ytd-browse[page-subtype="home"] ytd-rich-item-renderer:has(#avatar-link:is([title="ChannelName"], [title*="ContainsChannelName"], [title="Case Insensitive Channel Name"i]))
! YT Search - hide results based on channel names
youtube.com##ytd-search ytd-video-renderer:has(#text.ytd-channel-name:is([title="Exact channel name 1"], [title="Exact channel name 2"]))

View File

@@ -1,18 +0,0 @@
! Title: Amazon Filters
! Description: Filters for Amazon.com
! Version: 1.3.2
! Last modified: 2025-07-21
! Expires: 2 days (update frequency)
! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters
! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE
!!! This file is generated by README.org and should not be edited directly !!!
! Amazon Prime Nags?
amazon.com##.prime-updp-accept-cta.a-span-last
amazon.com##.prime-updp-headline-primary
amazon.com##.prime-updp-mobile-renewal-text-offer
amazon.com##.prime-updp-mobile-table
amazon.com##.prime-legal-text-primary
! Prime box on product page
amazon.com##.abb-widget-box-border.a-box

View File

@@ -1,12 +1,5 @@
! Title: YouTube Content Filters
! Description: *Opinionated* filters to clean up unwanted content from YouTube
! Version: 1.3.2
! Last modified: 2025-07-21
! Expires: 2 days (update frequency)
! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters
! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE
!!! This file is generated by README.org and should not be edited directly !!!
! Title: chase's Content Filters
! Description: Block undesirable YouTube content
! Hide auto-dubbed videos on YouTube
youtube.com##ytd-compact-video-renderer:has([d="M11.72 11.928A4.004 4.004 0 0015 7.998c0-2.21-1.79-4-4-4s-4 1.79-4 4c0 1.96 1.42 3.59 3.28 3.93-5.51.28-8.28 3.83-8.28 8.07L20 20c0-4.24-2.77-7.79-8.28-8.07Z"])

View File

@@ -1,36 +0,0 @@
! Title: Discord Filters
! Description: Filters to clean up Discord UI
! Version: 1.3.2
! Last modified: 2025-07-21
! Expires: 2 days (update frequency)
! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters
! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE
!!! This file is generated by README.org and should not be edited directly !!!
! Hide top bar
discord.com##.visual-refresh:style(--custom-app-top-bar-height: 0px !important)
discord.com##.visual-refresh :is(.chat_f75fb0[data-has-border=true], .container__133bf, .container_a592e1):style(border-top: 0 !important)
discord.com##.visual-refresh :is(.sidebarListRounded_c48ade, .container__01ae2, .callContainer_cb9592):style(border-top: 0 !important; border-radius: 0 !important)
discord.com##.visual-refresh .scroller_ef3116:style(padding-block: var(--space-md) !important)
! Move the inbox button
discord.com##.bar_c38106:style(z-index: 1000 !important; overflow: hidden !important)
discord.com##.visual-refresh :is(.toolbar__9293f, .searchBar__1ac1c):style(margin-right: calc(var(--space-32) + var(--space-xs)) !important)
discord.com##.visual-refresh .recentsIcon_c99c29:style(position: fixed !important; top: var(--space-8) !important; right: var(--space-xs) !important)
! Compact horizontal padding on server list
discord.com##.visual-refresh:style(--custom-guild-list-padding: min(var(--space-sm)) !important)
! Hide download app on server list
discord.com##.listItem__650eb:has([data-list-item-id="guildsnav___app-download-button"])
! Hide Nitro and Discord Shop tab
discord.com##.channel__972a0:has(a[href="/shop"], a[href="/store"])
! Hide gift button in chat message input
discord.com##.buttons__74017 .button__201d5[aria-label="Send a gift"]
! Hide message input on mini profile cards
discord.com##.container_a99829
discord.com##.footer__5be3e:has(> .container_a99829:only-child)

View File

@@ -1,12 +0,0 @@
! Title: Discover Filters
! Description: Filters for Discover
! Version: 1.3.2
! Last modified: 2025-07-21
! Expires: 2 days (update frequency)
! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters
! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE
!!! This file is generated by README.org and should not be edited directly !!!
! Attempt to remove id protection nag from Discover
card.discover.com###main-content-rwd > div.dmp-slide.show-placement

View File

@@ -1,12 +0,0 @@
! Title: Global Filters
! Description: Filters allowed on all websites
! Version: 1.3.2
! Last modified: 2025-07-21
! Expires: 2 days (update frequency)
! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters
! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE
!!! This file is generated by README.org and should not be edited directly !!!
! Hide sign in with Google
||accounts.google.com/gsi/*$xhr,script,3p

View File

@@ -1,16 +0,0 @@
! Title: Google Filters
! Description: Filters for Google search, Gmail, etc.
! Version: 1.3.2
! Last modified: 2025-07-21
! Expires: 2 days (update frequency)
! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters
! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE
!!! This file is generated by README.org and should not be edited directly !!!
! Upgrade Gmail
mail.google.com##.CRPU9d
! Remove AI overview in Google search
google.com##.GcKpu
google.com###Odp5De

View File

@@ -1,12 +0,0 @@
! Title: Indeed Filters
! Description: Filters for Indeed
! Version: 1.3.2
! Last modified: 2025-07-21
! Expires: 2 days (update frequency)
! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters
! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE
!!! This file is generated by README.org and should not be edited directly !!!
! Remove sign in with Google
www.indeed.com##.icl-Card

View File

@@ -1,13 +0,0 @@
! Title: Insight Central Filters
! Description: Filters for Insight Central forums
! Version: 1.3.2
! Last modified: 2025-07-21
! Expires: 2 days (update frequency)
! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters
! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE
!!! This file is generated by README.org and should not be edited directly !!!
! IC Sidebar ads
insightcentral.net##div.sidebar-block:nth-of-type(1)
insightcentral.net##div.sidebar-block:nth-of-type(5)

View File

@@ -1,12 +0,0 @@
! Title: Menards Filters
! Description: Filters for Menards
! Version: 1.3.2
! Last modified: 2025-07-21
! Expires: 2 days (update frequency)
! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters
! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE
!!! This file is generated by README.org and should not be edited directly !!!
! Remove email banner from bottom of screen
menards.com##div#emailBanner.email-banner.floating.w-100

View File

@@ -1,13 +0,0 @@
! Title: Onshape Filters
! Description: Filters for Onshape
! Version: 1.3.2
! Last modified: 2025-07-21
! Expires: 2 days (update frequency)
! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters
! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE
!!! This file is generated by README.org and should not be edited directly !!!
! Onshape tour
cad.onshape.com##.zero-state-header.section-header
cad.onshape.com##.zero-state-open.zero-state-panel

118
chase-ui.txt Normal file
View File

@@ -0,0 +1,118 @@
! Title: chase's UI Filters
! Description: All UI filters provided by chase's filter repo
! Version: 2.0.0
! Last modified: 2025-07-21
! Expires: 2 days (update frequency)
! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters
! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE
!!! This file is generated by README.org and should not be edited directly !!!
! Hide sign in with Google
||accounts.google.com/gsi/*$xhr,script,3p
! Hide playables on homepage
youtube.com##.ytd-rich-section-renderer.style-scope
! Hide shorts category on homepage and search pages
youtube.com##yt-chip-cloud-chip-renderer:has(yt-formatted-string:has-text(/^Shorts$/i))
! Hide all videos with the shorts indicator on the thumbnail
youtube.com##ytd-grid-video-renderer:has([overlay-style="SHORTS"])
youtube.com##ytd-rich-item-renderer:has([overlay-style="SHORTS"])
youtube.com##ytd-video-renderer:has([overlay-style="SHORTS"])
youtube.com##ytd-item-section-renderer.ytd-section-list-renderer[page-subtype="subscriptions"]:has(ytd-video-renderer:has([overlay-style="SHORTS"]))
! Hide shorts button in sidebar
youtube.com##ytd-guide-entry-renderer:has(yt-formatted-string:has-text(/^Shorts$/i))
! Hide shorts section on homepage
youtube.com##ytd-rich-section-renderer:has(#title:has-text(/(^| )Shorts( |$)/i))
! Hide shorts in recommended videos
youtube.com##ytd-reel-shelf-renderer
! Hide shorts tab on channel pages`
! Old style
youtube.com##tp-yt-paper-tab:has(.tp-yt-paper-tab:has-text(Shorts))
! New style (2023-10)
youtube.com##yt-tab-shape:has-text(/^Shorts$/)
! Hide short remixes in video descriptions
youtube.com##ytd-reel-shelf-renderer.ytd-structured-description-content-renderer:has-text(/^Shorts remixing this video$/i)
! Hide unrelated results from search
youtube.com##ytd-shelf-renderer:has(#title:has-text(/^\s*(People also watched|For you|Previously watched|Latest from|Channels new to you|From related searches)\s*$/))
! Hide list of recent uploads from a channel from search
youtube.com##ytd-shelf-renderer.style-scope:has-text(/Latest from/)
! Hide Mix results from search
youtube.com##ytd-radio-renderer
! Hide things that you didn't search for
youtube.com##ytd-horizontal-card-list-renderer.ytd-item-section-renderer:has-text(People also search for)
! YT Search - keep only videos (no shorts) and channels
youtube.com##ytd-search ytd-item-section-renderer>#contents>:is(:not(ytd-video-renderer,ytd-channel-renderer,yt-showing-results-for-renderer,[icon-name="promo-full-height:EMPTY_SEARCH"]),ytd-video-renderer:has([aria-label="Shorts"])),ytd-secondary-search-container-renderer
! Hide top bar
discord.com##.visual-refresh:style(--custom-app-top-bar-height: 0px !important)
discord.com##.visual-refresh :is(.chat_f75fb0[data-has-border=true], .container__133bf, .container_a592e1):style(border-top: 0 !important)
discord.com##.visual-refresh :is(.sidebarListRounded_c48ade, .container__01ae2, .callContainer_cb9592):style(border-top: 0 !important; border-radius: 0 !important)
discord.com##.visual-refresh .scroller_ef3116:style(padding-block: var(--space-md) !important)
! Move the inbox button
discord.com##.bar_c38106:style(z-index: 1000 !important; overflow: hidden !important)
discord.com##.visual-refresh :is(.toolbar__9293f, .searchBar__1ac1c):style(margin-right: calc(var(--space-32) + var(--space-xs)) !important)
discord.com##.visual-refresh .recentsIcon_c99c29:style(position: fixed !important; top: var(--space-8) !important; right: var(--space-xs) !important)
! Compact horizontal padding on server list
discord.com##.visual-refresh:style(--custom-guild-list-padding: min(var(--space-sm)) !important)
! Hide download app on server list
discord.com##.listItem__650eb:has([data-list-item-id="guildsnav___app-download-button"])
! Hide Nitro and Discord Shop tab
discord.com##.channel__972a0:has(a[href="/shop"], a[href="/store"])
! Hide gift button in chat message input
discord.com##.buttons__74017 .button__201d5[aria-label="Send a gift"]
! Hide message input on mini profile cards
discord.com##.container_a99829
discord.com##.footer__5be3e:has(> .container_a99829:only-child)
! Upgrade Gmail
mail.google.com##.CRPU9d
! Remove AI overview in Google search
google.com##.GcKpu
google.com###Odp5De
! Amazon Prime Nags?
amazon.com##.prime-updp-accept-cta.a-span-last
amazon.com##.prime-updp-headline-primary
amazon.com##.prime-updp-mobile-renewal-text-offer
amazon.com##.prime-updp-mobile-table
amazon.com##.prime-legal-text-primary
! Prime box on product page
amazon.com##.abb-widget-box-border.a-box
! IC Sidebar ads
insightcentral.net##div.sidebar-block:nth-of-type(1)
insightcentral.net##div.sidebar-block:nth-of-type(5)
! Onshape tour
cad.onshape.com##.zero-state-header.section-header
cad.onshape.com##.zero-state-open.zero-state-panel
! Attempt to remove id protection nag from Discover
card.discover.com###main-content-rwd > div.dmp-slide.show-placement
! Remove email banner from bottom of screen
menards.com##div#emailBanner.email-banner.floating.w-100
! Remove sign in with Google
www.indeed.com##.icl-Card

View File

@@ -1,24 +0,0 @@
! Title: YouTube Search Filters
! Description: Filters to clean up Shorts and Playables on YouTube
! Version: 1.3.2
! Last modified: 2025-07-21
! Expires: 2 days (update frequency)
! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters
! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE
!!! This file is generated by README.org and should not be edited directly !!!
! Hide unrelated results from search
youtube.com##ytd-shelf-renderer:has(#title:has-text(/^\s*(People also watched|For you|Previously watched|Latest from|Channels new to you|From related searches)\s*$/))
! Hide list of recent uploads from a channel from search
youtube.com##ytd-shelf-renderer.style-scope:has-text(/Latest from/)
! Hide Mix results from search
youtube.com##ytd-radio-renderer
! Hide things that you didn't search for
youtube.com##ytd-horizontal-card-list-renderer.ytd-item-section-renderer:has-text(People also search for)
! YT Search - keep only videos (no shorts) and channels
youtube.com##ytd-search ytd-item-section-renderer>#contents>:is(:not(ytd-video-renderer,ytd-channel-renderer,yt-showing-results-for-renderer,[icon-name="promo-full-height:EMPTY_SEARCH"]),ytd-video-renderer:has([aria-label="Shorts"])),ytd-secondary-search-container-renderer

View File

@@ -1,39 +0,0 @@
! Title: YouTube Shorts Filters
! Description: Filters to clean up Shorts and Playables on YouTube
! Version: 1.3.2
! Last modified: 2025-07-21
! Expires: 2 days (update frequency)
! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters
! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE
!!! This file is generated by README.org and should not be edited directly !!!
! Hide playables on homepage
youtube.com##.ytd-rich-section-renderer.style-scope
! Hide shorts category on homepage and search pages
youtube.com##yt-chip-cloud-chip-renderer:has(yt-formatted-string:has-text(/^Shorts$/i))
! Hide all videos with the shorts indicator on the thumbnail
youtube.com##ytd-grid-video-renderer:has([overlay-style="SHORTS"])
youtube.com##ytd-rich-item-renderer:has([overlay-style="SHORTS"])
youtube.com##ytd-video-renderer:has([overlay-style="SHORTS"])
youtube.com##ytd-item-section-renderer.ytd-section-list-renderer[page-subtype="subscriptions"]:has(ytd-video-renderer:has([overlay-style="SHORTS"]))
! Hide shorts button in sidebar
youtube.com##ytd-guide-entry-renderer:has(yt-formatted-string:has-text(/^Shorts$/i))
! Hide shorts section on homepage
youtube.com##ytd-rich-section-renderer:has(#title:has-text(/(^| )Shorts( |$)/i))
! Hide shorts in recommended videos
youtube.com##ytd-reel-shelf-renderer
! Hide shorts tab on channel pages`
! Old style
youtube.com##tp-yt-paper-tab:has(.tp-yt-paper-tab:has-text(Shorts))
! New style (2023-10)
youtube.com##yt-tab-shape:has-text(/^Shorts$/)
! Hide short remixes in video descriptions
youtube.com##ytd-reel-shelf-renderer.ytd-structured-description-content-renderer:has-text(/^Shorts remixing this video$/i)