Skip to content

Instantly share code, notes, and snippets.

@Esl1h
Last active June 9, 2025 19:25
Show Gist options
  • Save Esl1h/0b93c5d94da4e01bdbe133d9f9a3c7ca to your computer and use it in GitHub Desktop.
Save Esl1h/0b93c5d94da4e01bdbe133d9f9a3c7ca to your computer and use it in GitHub Desktop.

Revisions

  1. Esl1h revised this gist Mar 20, 2025. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions filters_and_scriplets.js
    Original file line number Diff line number Diff line change
    @@ -2,6 +2,8 @@
    //
    // Filters
    app.1min.ai##.css-nqmzah.ant-float-btn.sc-fWSCoS.jUFNLE.ant-float-btn-default.ant-float-btn-square > .ant-float-btn-body
    emojipedia.org###FreeStarVideoAdContainer
    emojipedia.org##.flex.flex-row.justify-center.items-center.flex-wrap
    theoldreader.com###tor-ad-wrapper
    theoldreader.com##.banner-inner
    theoldreader.com###in-feed-ad
  2. Esl1h created this gist Mar 19, 2025.
    36 changes: 36 additions & 0 deletions filters_and_scriplets.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,36 @@
    // On Brave Browser Go to brave://settings/shields/filters
    //
    // Filters
    app.1min.ai##.css-nqmzah.ant-float-btn.sc-fWSCoS.jUFNLE.ant-float-btn-default.ant-float-btn-square > .ant-float-btn-body
    theoldreader.com###tor-ad-wrapper
    theoldreader.com##.banner-inner
    theoldreader.com###in-feed-ad
    theoldreader.com##div#in-feed-ad-container:nth-of-type(3)
    theoldreader.com##div#in-feed-ad-container:nth-of-type(15)
    theoldreader.com###tor-in-feed-ad-container
    theoldreader.com###banner_container
    www.wikiwand.com##.settings_settings__RFQpL
    www.wikiwand.com##.intro_footer__Fpzqw
    www.wikiwand.com##.intro_header__mivQX
    www.wikiwand.com##.intro_content__hRkj_
    www.wikiwand.com##.intro_wrapper__bEjtR
    instagram.com##+js(user-redirect-instagram.js)


    // Scriptlets

    // name: user-redirect-instagram.js

    const url = new URL(location);

    // Instagram's login page
    if (url.pathname.startsWith('/accounts/login/') && url.searchParams.has('next')) {
    const next = url.searchParams.get('next');
    location = 'https://imginn.com' + next;
    } else {
    // For non-login instagram pages, just swap the domain.
    url.hostname = 'imginn.com';
    location = url;
    }

    // EoF user-redirect-instagram.js