diff --git a/.config/qutebrowser/config.py b/.config/qutebrowser/config.py index 2d777ca..0f00b67 100644 --- a/.config/qutebrowser/config.py +++ b/.config/qutebrowser/config.py @@ -2503,13 +2503,13 @@ config.bind( ) config.bind( - "", - "jseval document.querySelector('video, audio').playbackRate = document.querySelector('video, audio').playbackRate + 0.5" + "", + "clear-messages ;; jseval document.querySelector('video, audio').playbackRate = document.querySelector('video, audio').playbackRate + 0.5" ) config.bind( "", - "jseval document.querySelector('video, audio').playbackRate = document.querySelector('video, audio').playbackRate - 0.5" + "clear-messages ;; jseval document.querySelector('video, audio').playbackRate = document.querySelector('video, audio').playbackRate - 0.5" ) config.bind("gt", 'hint links spawn --detach transadd "{hint-url}"') diff --git a/.config/qutebrowser/greasemonkey/redirect.js b/.config/qutebrowser/greasemonkey/redirect.js index 6edf30d..be45c52 100644 --- a/.config/qutebrowser/greasemonkey/redirect.js +++ b/.config/qutebrowser/greasemonkey/redirect.js @@ -97,7 +97,7 @@ let tumblr = [true, false]; let twitch = [true, true]; let twitter = [true, true]; let wikipedia = [true, false]; -let youtube = [true, false]; +let youtube = [true, true]; // PREFERRED FRONTEND let youtubeFrontend = "invidious"; // accepts "invidious", "piped", "tubo", "freetube" @@ -203,27 +203,27 @@ const Instances = { invidious: [ "inv.cochrun.xyz", "yewtu.be", - "vid.puffyan.us", - "yt.artemislena.eu", - "invidious.flokinet.to", - "invidious.projectsegfau.lt", - "invidious.privacydev.net", - "iv.ggtyler.dev", - "invidious.lunar.icu", - "inv.tux.pizza", - "invidious.protokolla.fi", - "proxied.invidious.fi", - "onion.tube", - "invidious.no-logs.com", - "invidious.io.lol", - "iv.nboeck.de", - "invidious.private.coffee", - "invidious.asir.dev", - "iv.datura.network", - "invidious.perennialte.ch", - "yt.cdaut.de", - "invidious.einfachzocken.eu", - "yt.drgnz.club", + // "vid.puffyan.us", + // "yt.artemislena.eu", + // "invidious.flokinet.to", + // "invidious.projectsegfau.lt", + // "invidious.privacydev.net", + // "iv.ggtyler.dev", + // "invidious.lunar.icu", + // "inv.tux.pizza", + // "invidious.protokolla.fi", + // "proxied.invidious.fi", + // "onion.tube", + // "invidious.no-logs.com", + // "invidious.io.lol", + // "iv.nboeck.de", + // "invidious.private.coffee", + // "invidious.asir.dev", + // "iv.datura.network", + // "invidious.perennialte.ch", + // "yt.cdaut.de", + // "invidious.einfachzocken.eu", + // "yt.drgnz.club", ], piped: [ "piped.video", @@ -252,25 +252,25 @@ const Instances = { "libmedium.ducks.party", ], libreddit: [ - "redditor.fly.dev", + // "redditor.fly.dev", "libreddit.kavin.rocks", - "libreddit.northboot.xyz", - "libreddit.kylrth.com", - "libreddit.tiekoetter.com", - "l.opnxng.com", - "libreddit.projectsegfau.lt", + // "libreddit.northboot.xyz", + // "libreddit.kylrth.com", + // "libreddit.tiekoetter.com", + // "l.opnxng.com", + // "libreddit.projectsegfau.lt", "libreddit.privacydev.net", - "libreddit.freedit.eu", - "libreddit.mha.fi", - "lr.artemislena.eu", - "libreddit.nohost.network", - "libreddit.lunar.icu", - "snoo.habedieeh.re", - "libreddit.tux.pizza", - "libreddit.perennialte.ch", - "libreddit.private.coffee", - "lr.seitan-ayoub.lol", - "l.bloat.cat", + // "libreddit.freedit.eu", + // "libreddit.mha.fi", + // "lr.artemislena.eu", + // "libreddit.nohost.network", + // "libreddit.lunar.icu", + // "snoo.habedieeh.re", + // "libreddit.tux.pizza", + // "libreddit.perennialte.ch", + // "libreddit.private.coffee", + // "lr.seitan-ayoub.lol", + // "l.bloat.cat", ], libremdb: [ "libremdb.iket.me", @@ -425,25 +425,25 @@ const Instances = { ], searxng: [ "search.tfcconnection.org", - "search.sapti.me", - "priv.au", - "search.demoniak.ch", - "www.gruble.de", - "searx.divided-by-zero.eu", - "xo.wtf", - "freesearch.club", - "baresearch.org", - "searx.perennialte.ch", - "searx.techsaviours.org", - "search.mdosch.de", - "searx.si", - "searx.namejeff.xyz", - "search.ononoki.org", - "etsi.me", - "searx.work", - "search.smnz.de", - "searx.prvcy.eu", - "searx.headpat.exchange", + // "search.sapti.me", + // "priv.au", + // "search.demoniak.ch", + // "www.gruble.de", + // "searx.divided-by-zero.eu", + // "xo.wtf", + // "freesearch.club", + // "baresearch.org", + // "searx.perennialte.ch", + // "searx.techsaviours.org", + // "search.mdosch.de", + // "searx.si", + // "searx.namejeff.xyz", + // "search.ononoki.org", + // "etsi.me", + // "searx.work", + // "search.smnz.de", + // "searx.prvcy.eu", + // "searx.headpat.exchange", ], hackernews: { better: "better-hackernews.vercel.app", @@ -592,16 +592,16 @@ async function redirectYoutube(frontend) { window.stop(); let searchpath = `${window.location.pathname}${window.location.search}`; if (window.location.pathname.startsWith("/embed")) { - selectedInstance = youtube[1] - ? `${farsideInstance}/invidious` - : await getrandom(Instances["invidious"]); - newURL = `${scheme}${selectedInstance}${window.location.pathname}${ + // selectedInstance = youtube[1] + // ? `${farsideInstance}/invidious` + // : await getrandom(Instances["invidious"]); + newURL = `${scheme}inv.cochrun.xyz${window.location.pathname}${ window.location.search }${hash}`; window.location.replace(newURL); } else { if (frontend === "tubo") { - selectedInstance = await getrandom(Instances.tubo); + // selectedInstance = await getrandom(Instances.tubo); searchpath = `/stream?url=${window.location.href}`; if ( @@ -614,13 +614,13 @@ async function redirectYoutube(frontend) { window.location.replace(`freetube://${youtube_link}`); return; } else { - selectedInstance = - youtube[1] && frontend !== "hyperpipe" - ? `${farsideInstance}/${frontend}` - : await getrandom(Instances[frontend]); + // selectedInstance = + // youtube[1] && frontend !== "hyperpipe" + // ? `${farsideInstance}/${frontend}` + // : await getrandom(Instances[frontend]); } - newURL = `${scheme}${selectedInstance}${searchpath}${hash}`; + newURL = `${scheme}inv.cochrun.xyz${searchpath}${hash}`; window.location.replace(newURL); } }