diff options
Diffstat (limited to 'glide')
| -rw-r--r-- | glide/glide.ts | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/glide/glide.ts b/glide/glide.ts deleted file mode 100644 index 502f088..0000000 --- a/glide/glide.ts +++ /dev/null @@ -1,59 +0,0 @@ -// Config docs: -// -// https://glide-browser.app/config -// -// API reference: -// -// https://glide-browser.app/api -// -// Default config files can be found here: -// -// https://github.com/glide-browser/glide/tree/main/src/glide/browser/base/content/plugins -// -// Most default keymappings are defined here: -// -// https://github.com/glide-browser/glide/blob/main/src/glide/browser/base/content/plugins/keymaps.mts -// -// Try typing `glide.` and see what you can do! - -glide.keymaps.set("normal", "J", "tab_next"); -glide.keymaps.set("normal", "K", "tab_prev"); -glide.keymaps.set("normal", "H", "back"); -glide.keymaps.set("normal", "L", "forward"); - -glide.keymaps.set("normal", "gp", async () => { - const cur_url = new URL(glide.ctx.url).toString(); - const url = cur_url.replace("inv.nadeko.net", "youtube.com").replace( - /watch\?.*v=([a-zA-Z0-9\-_]*).*/, 'watch?v=$1' - ); - if (!url.includes("youtube")) { - console.log("refused to open url with mpv: ", url); - return - } - const proc = await glide.process.spawn("nohup", [ - "mpv", - url - ], {}); - console.log("opened mpv with url: ", url); -}) -// same thing but w/ no video -glide.keymaps.set("normal", "gP", async () => { - const cur_url = new URL(glide.ctx.url).toString(); - const url = cur_url.replace("inv.nadeko.net", "youtube.com").replace( - /watch\?.*v=([a-zA-Z0-9\-_]*).*/, 'watch?v=$1' - ); - if (!url.includes("youtube")) { - console.log("refused to open url with mpv: ", url); - return - } - const proc = await glide.process.spawn("nohup", [ - "mpv", - "--no-video", - "--force-window", - url - ], {}); - console.log("opened mpv (audio only) with url: ", url); -}) - -glide.prefs.set("privacy.trackingprotection.enabled", true); -glide.prefs.set("privacy.bounceTrackingProtection.mode", 1); |
