fixing the qutebrowser things

This commit is contained in:
Chris Cochrun 2025-03-05 11:17:42 -06:00
parent 17cf1ad077
commit bc650b26fb
2 changed files with 71 additions and 71 deletions

View file

@ -2503,13 +2503,13 @@ config.bind(
)
config.bind(
"<Ctrl-Shift-=>",
"jseval document.querySelector('video, audio').playbackRate = document.querySelector('video, audio').playbackRate + 0.5"
"<Ctrl-=>",
"clear-messages ;; jseval document.querySelector('video, audio').playbackRate = document.querySelector('video, audio').playbackRate + 0.5"
)
config.bind(
"<Ctrl-Shift-+>",
"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}"')

View file

@ -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);
}
}