Update 2.0.0: Merge UI filters back together, separate content filters

This commit is contained in:
2025-07-21 19:27:55 -04:00
parent 4ab72d1ce6
commit 6654cff267
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