From 6654cff267e0eb7f5f42b91e1c5affb9d7824cd5 Mon Sep 17 00:00:00 2001 From: chase Date: Mon, 21 Jul 2025 19:27:55 -0400 Subject: [PATCH] Update 2.0.0: Merge UI filters back together, separate content filters --- README.org | 214 +++++------------- chase-all.txt | 21 +- chase-amazon.txt | 18 -- ...e-youtube-content.txt => chase-content.txt | 11 +- chase-discord.txt | 36 --- chase-discover.txt | 12 - chase-global.txt | 12 - chase-google.txt | 16 -- chase-indeed.txt | 12 - chase-insight-central.txt | 13 -- chase-menards.txt | 12 - chase-onshape.txt | 13 -- chase-ui.txt | 118 ++++++++++ chase-youtube-search.txt | 24 -- chase-youtube-shorts.txt | 39 ---- 15 files changed, 189 insertions(+), 382 deletions(-) delete mode 100644 chase-amazon.txt rename chase-youtube-content.txt => chase-content.txt (60%) delete mode 100644 chase-discord.txt delete mode 100644 chase-discover.txt delete mode 100644 chase-global.txt delete mode 100644 chase-google.txt delete mode 100644 chase-indeed.txt delete mode 100644 chase-insight-central.txt delete mode 100644 chase-menards.txt delete mode 100644 chase-onshape.txt create mode 100644 chase-ui.txt delete mode 100644 chase-youtube-search.txt delete mode 100644 chase-youtube-shorts.txt diff --git a/README.org b/README.org index 4f368dd..45d8aac 100644 --- a/README.org +++ b/README.org @@ -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: <> ! 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 +<
> + +<> + +<> + +<> + +<> + +<> + +<> + +<> + +<> + +<> + +<> + +<> +#+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 + +<> +#+end_src + +*** Content Filters +#+begin_src txt :noweb yes :tangle chase-content.txt +! Title: chase's Content Filters +! Description: Block undesirable 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 -<
> -<> - -<> - -<> - -<> - -<> - -<> - -<> - -<> - -<> - -<> - -<> - -<> -#+end_src - -*** Global -#+begin_src txt :noweb yes :tangle chase-global.txt -! Title: Global Filters -! Description: Filters allowed on all websites -<
> - -<> -#+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 -<
> - -<> -#+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 -<
> - -<> -#+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 -<
> +<> <> #+end_src - -*** Discord -#+begin_src txt :noweb yes :tangle chase-discord.txt -! Title: Discord Filters -! Description: Filters to clean up Discord UI -<
> - -<> -#+end_src - -*** Google -#+begin_src txt :noweb yes :tangle chase-google.txt -! Title: Google Filters -! Description: Filters for Google search, Gmail, etc. -<
> - -<> -#+end_src - -*** Amazon -#+begin_src txt :noweb yes :tangle chase-amazon.txt -! Title: Amazon Filters -! Description: Filters for Amazon.com -<
> - -<> -#+end_src - -*** Insight Central -#+begin_src txt :noweb yes :tangle chase-insight-central.txt -! Title: Insight Central Filters -! Description: Filters for Insight Central forums -<
> - -<> -#+end_src - -*** Onshape -#+begin_src txt :noweb yes :tangle chase-onshape.txt -! Title: Onshape Filters -! Description: Filters for Onshape -<
> - -<> -#+end_src - -*** Discover -#+begin_src txt :noweb yes :tangle chase-discover.txt -! Title: Discover Filters -! Description: Filters for Discover -<
> - -<> -#+end_src - -*** Menards -#+begin_src txt :noweb yes :tangle chase-menards.txt -! Title: Menards Filters -! Description: Filters for Menards -<
> - -<> -#+end_src - -*** Indeed -#+begin_src txt :noweb yes :tangle chase-indeed.txt -! Title: Indeed Filters -! Description: Filters for Indeed -<
> - -<> -#+end_src diff --git a/chase-all.txt b/chase-all.txt index 1efe3ca..60ef200 100644 --- a/chase-all.txt +++ b/chase-all.txt @@ -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"])) diff --git a/chase-amazon.txt b/chase-amazon.txt deleted file mode 100644 index ddf3589..0000000 --- a/chase-amazon.txt +++ /dev/null @@ -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 diff --git a/chase-youtube-content.txt b/chase-content.txt similarity index 60% rename from chase-youtube-content.txt rename to chase-content.txt index 349729b..34d46f9 100644 --- a/chase-youtube-content.txt +++ b/chase-content.txt @@ -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"]) diff --git a/chase-discord.txt b/chase-discord.txt deleted file mode 100644 index 0b8aef1..0000000 --- a/chase-discord.txt +++ /dev/null @@ -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) diff --git a/chase-discover.txt b/chase-discover.txt deleted file mode 100644 index e0d528a..0000000 --- a/chase-discover.txt +++ /dev/null @@ -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 diff --git a/chase-global.txt b/chase-global.txt deleted file mode 100644 index 9863b6c..0000000 --- a/chase-global.txt +++ /dev/null @@ -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 diff --git a/chase-google.txt b/chase-google.txt deleted file mode 100644 index 99d6684..0000000 --- a/chase-google.txt +++ /dev/null @@ -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 diff --git a/chase-indeed.txt b/chase-indeed.txt deleted file mode 100644 index 9be512c..0000000 --- a/chase-indeed.txt +++ /dev/null @@ -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 diff --git a/chase-insight-central.txt b/chase-insight-central.txt deleted file mode 100644 index 86df8b5..0000000 --- a/chase-insight-central.txt +++ /dev/null @@ -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) diff --git a/chase-menards.txt b/chase-menards.txt deleted file mode 100644 index 2b754a0..0000000 --- a/chase-menards.txt +++ /dev/null @@ -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 diff --git a/chase-onshape.txt b/chase-onshape.txt deleted file mode 100644 index ae481e1..0000000 --- a/chase-onshape.txt +++ /dev/null @@ -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 diff --git a/chase-ui.txt b/chase-ui.txt new file mode 100644 index 0000000..d9061e5 --- /dev/null +++ b/chase-ui.txt @@ -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 diff --git a/chase-youtube-search.txt b/chase-youtube-search.txt deleted file mode 100644 index 78bfa85..0000000 --- a/chase-youtube-search.txt +++ /dev/null @@ -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 diff --git a/chase-youtube-shorts.txt b/chase-youtube-shorts.txt deleted file mode 100644 index 1e4b51f..0000000 --- a/chase-youtube-shorts.txt +++ /dev/null @@ -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) -- 2.49.1