diff --git a/README.org b/README.org index 5bf8534..5e0da80 100644 --- a/README.org +++ b/README.org @@ -6,25 +6,23 @@ A collection of [[https://github.com/gorhill/uBlock][uBlock Origin]] filters to To use these filters, go to uBlock Origin > Dashboard > Filter lists, scroll down and expand the 'Import...' heading, and then paste the URL(s) for each list. +#+begin_src txt :noweb yes :tangle no +<> +#+end_src + * Filter Lists ** Global -#+begin_src txt :noweb yes :tangle chase-global.txt -! Title: Global Filters -! Description: Filters allowed on all websites -<
> - +#+name: global +#+begin_src txt ! Hide sign in with Google ||accounts.google.com/gsi/*$xhr,script,3p #+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 -<
> - +#+name: youtube-shorts +#+begin_src txt ! Hide playables on homepage www.youtube.com##.ytd-rich-section-renderer.style-scope @@ -57,11 +55,8 @@ www.youtube.com##ytd-reel-shelf-renderer.ytd-structured-description-content-rend #+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 -<
> - +#+name: youtube-search +#+begin_src txt ! Hide unrelated results from search www.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*$/)) @@ -79,11 +74,8 @@ youtube.com##ytd-search ytd-item-section-renderer>#contents>:is(:not(ytd-video-r #+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 -<
> - +#+name: youtube-content +#+begin_src txt ! Hide auto-dubbed videos on YouTube www.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"]) @@ -95,11 +87,8 @@ www.youtube.com##ytd-search ytd-video-renderer:has(#text.ytd-channel-name:is([ti #+end_src ** Discord -#+begin_src txt :noweb yes :tangle chase-discord.txt -! Title: Discord Filters -! Description: Filters to clean up Discord UI -<
> - +#+name: discord +#+begin_src txt ! 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) @@ -129,21 +118,15 @@ discord.com##.footer__5be3e:has(> .container_a99829:only-child) #+end_src ** Gmail -#+begin_src txt :noweb yes :tangle chase-gmail.txt -! Title: Gmail Filters -! Description: Filters for Gmail's webmail interface -<
> - +#+name: gmail +#+begin_src txt ! Upgrade Gmail mail.google.com##.CRPU9d #+end_src ** Amazon -#+begin_src txt :noweb yes :tangle chase-amazon.txt -! Title: Amazon Filters -! Description: Filters for Amazon.com -<
> - +#+name: amazon +#+begin_src txt ! Amazon Prime Nags? amazon.com##.prime-updp-accept-cta.a-span-last amazon.com##.prime-updp-headline-primary @@ -153,33 +136,24 @@ amazon.com##.prime-legal-text-primary #+end_src ** Insight Central -#+begin_src txt :noweb yes :tangle chase-insight-central.txt -! Title: Insight Central Filters -! Description: Filters for Insight Central forums -<
> - +#+name: insight-central +#+begin_src txt ! IC Sidebar ads www.insightcentral.net##div.sidebar-block:nth-of-type(1) www.insightcentral.net##div.sidebar-block:nth-of-type(5) #+end_src ** Onshape -#+begin_src txt :noweb yes :tangle chase-onshape.txt -! Title: Onshape Filters -! Description: Filters for Onshape -<
> - +#+name: onshape +#+begin_src txt ! Onshape tour cad.onshape.com##.zero-state-header.section-header cad.onshape.com##.zero-state-open.zero-state-panel #+end_src ** Discover -#+begin_src txt :noweb yes :tangle chase-discover.txt -! Title: Discover Filters -! Description: Filters for Discover.com -<
> - +#+name: discover +#+begin_src txt ! Attempt to remove id protection nag from Discover card.discover.com###main-content-rwd > div.dmp-slide.show-placement #+end_src @@ -188,8 +162,10 @@ card.discover.com###main-content-rwd > div.dmp-slide.show-placement * Local Variables :noexport: Local Variables: org-confirm-babel-evaluate: nil +org-export-with-toc: nil End: +** Header Generation #+name: lastmodified #+begin_src shell date -u --iso-8601='seconds' @@ -203,3 +179,99 @@ date -u --iso-8601='seconds' ! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters ! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE #+end_src + +#+name: filterlist +#+begin_src txt +https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/chase-global.txt +https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/chase-youtube-shorts.txt +https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/chase-youtube-search.txt +https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/chase-youtube-content.txt +https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/chase-discord.txt +https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/chase-gmail.txt +https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/chase-amazon.txt +https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/chase-insight-central.txt +https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/chase-onshape.txt +https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/chase-discover.txt +#+end_src + +** File Generation +*** 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 + +*** Gmail +#+begin_src txt :noweb yes :tangle chase-gmail.txt +! Title: Gmail Filters +! Description: Filters for Gmail's webmail interface +<
> +<> +#+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.com +<
> +<> +#+end_src diff --git a/chase-amazon.txt b/chase-amazon.txt index 6a2650c..eb09676 100644 --- a/chase-amazon.txt +++ b/chase-amazon.txt @@ -1,11 +1,10 @@ ! Title: Amazon Filters ! Description: Filters for Amazon.com ! Version: 1.0.0 -! Last modified: 2025-06-29T23:31:17+00:00 +! Last modified: 2025-06-30T00:03:46+00:00 ! Expires: 2 weeks (update frequency) ! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters ! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE - ! Amazon Prime Nags? amazon.com##.prime-updp-accept-cta.a-span-last amazon.com##.prime-updp-headline-primary diff --git a/chase-discord.txt b/chase-discord.txt index 04aa425..55a489b 100644 --- a/chase-discord.txt +++ b/chase-discord.txt @@ -1,11 +1,10 @@ ! Title: Discord Filters ! Description: Filters to clean up Discord UI ! Version: 1.0.0 -! Last modified: 2025-06-29T23:31:17+00:00 +! Last modified: 2025-06-30T00:03:46+00:00 ! Expires: 2 weeks (update frequency) ! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters ! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE - ! 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) diff --git a/chase-discover.txt b/chase-discover.txt index f80d0bd..c07cbf3 100644 --- a/chase-discover.txt +++ b/chase-discover.txt @@ -1,10 +1,9 @@ ! Title: Discover Filters ! Description: Filters for Discover.com ! Version: 1.0.0 -! Last modified: 2025-06-29T23:31:17+00:00 +! Last modified: 2025-06-30T00:03:46+00:00 ! Expires: 2 weeks (update frequency) ! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters ! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE - ! 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 index f714b7c..9564b04 100644 --- a/chase-global.txt +++ b/chase-global.txt @@ -1,10 +1,9 @@ -! Title: Global Filters +! Title: Global filters ! Description: Filters allowed on all websites ! Version: 1.0.0 -! Last modified: 2025-06-29T23:31:17+00:00 +! Last modified: 2025-06-30T00:03:46+00:00 ! Expires: 2 weeks (update frequency) ! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters ! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE - ! Hide sign in with Google ||accounts.google.com/gsi/*$xhr,script,3p diff --git a/chase-gmail.txt b/chase-gmail.txt index 09f0027..187c80c 100644 --- a/chase-gmail.txt +++ b/chase-gmail.txt @@ -1,10 +1,9 @@ ! Title: Gmail Filters ! Description: Filters for Gmail's webmail interface ! Version: 1.0.0 -! Last modified: 2025-06-29T23:31:17+00:00 +! Last modified: 2025-06-30T00:03:46+00:00 ! Expires: 2 weeks (update frequency) ! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters ! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE - ! Upgrade Gmail mail.google.com##.CRPU9d diff --git a/chase-insight-central.txt b/chase-insight-central.txt index 4f7d347..dc9873e 100644 --- a/chase-insight-central.txt +++ b/chase-insight-central.txt @@ -1,11 +1,10 @@ ! Title: Insight Central Filters ! Description: Filters for Insight Central forums ! Version: 1.0.0 -! Last modified: 2025-06-29T23:31:17+00:00 +! Last modified: 2025-06-30T00:03:46+00:00 ! Expires: 2 weeks (update frequency) ! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters ! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE - ! IC Sidebar ads www.insightcentral.net##div.sidebar-block:nth-of-type(1) www.insightcentral.net##div.sidebar-block:nth-of-type(5) diff --git a/chase-onshape.txt b/chase-onshape.txt index c6cc9c4..842010f 100644 --- a/chase-onshape.txt +++ b/chase-onshape.txt @@ -1,11 +1,10 @@ ! Title: Onshape Filters ! Description: Filters for Onshape ! Version: 1.0.0 -! Last modified: 2025-06-29T23:31:17+00:00 +! Last modified: 2025-06-30T00:03:46+00:00 ! Expires: 2 weeks (update frequency) ! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters ! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE - ! Onshape tour cad.onshape.com##.zero-state-header.section-header cad.onshape.com##.zero-state-open.zero-state-panel diff --git a/chase-youtube-content.txt b/chase-youtube-content.txt index ef497ab..952f335 100644 --- a/chase-youtube-content.txt +++ b/chase-youtube-content.txt @@ -1,11 +1,10 @@ ! Title: YouTube Content Filters ! Description: *Opinionated* filters to clean up unwanted content from YouTube ! Version: 1.0.0 -! Last modified: 2025-06-29T23:31:17+00:00 +! Last modified: 2025-06-30T00:03:46+00:00 ! Expires: 2 weeks (update frequency) ! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters ! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE - ! Hide auto-dubbed videos on YouTube www.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-youtube-search.txt b/chase-youtube-search.txt index 498fd72..1cd61f5 100644 --- a/chase-youtube-search.txt +++ b/chase-youtube-search.txt @@ -1,11 +1,10 @@ ! Title: YouTube Search Filters ! Description: Filters to clean up Shorts and Playables on YouTube ! Version: 1.0.0 -! Last modified: 2025-06-29T23:31:17+00:00 +! Last modified: 2025-06-30T00:03:46+00:00 ! Expires: 2 weeks (update frequency) ! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters ! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE - ! Hide unrelated results from search www.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*$/)) diff --git a/chase-youtube-shorts.txt b/chase-youtube-shorts.txt index 2cadac2..5e447f3 100644 --- a/chase-youtube-shorts.txt +++ b/chase-youtube-shorts.txt @@ -1,11 +1,10 @@ ! Title: YouTube Shorts Filters ! Description: Filters to clean up Shorts and Playables on YouTube ! Version: 1.0.0 -! Last modified: 2025-06-29T23:31:17+00:00 +! Last modified: 2025-06-30T00:03:46+00:00 ! Expires: 2 weeks (update frequency) ! Homepage: https://git.traphouse.cathoderaytube.net/chase/ublock-filters ! License: https://git.traphouse.cathoderaytube.net/chase/ublock-filters/src/branch/main/LICENSE - ! Hide playables on homepage www.youtube.com##.ytd-rich-section-renderer.style-scope