summaryrefslogtreecommitdiff
path: root/glide/glide.ts
diff options
context:
space:
mode:
Diffstat (limited to 'glide/glide.ts')
-rw-r--r--glide/glide.ts14
1 files changed, 11 insertions, 3 deletions
diff --git a/glide/glide.ts b/glide/glide.ts
index 9b47dc6..0562564 100644
--- a/glide/glide.ts
+++ b/glide/glide.ts
@@ -26,10 +26,18 @@ glide.keymaps.set("normal", "gp", async () => {
const url = cur_url.replace("inv.nadeko.net", "youtube.com").replace(
/watch\?.*v=([a-zA-Z0-9\-]*).*/, 'watch?v=$1'
);
- const proc = await glide.process.spawn("mpv", [
+ if (!url.includes("youtube")) {
+ console.log("refused to open url with mpv: ", url);
+ return
+ }
+ const proc = await glide.process.spawn("nohup", [
+ "mpv",
url
- ], { check_exit_code: false, cwd: "~"});
- console.log("openned mpv with url", url);
+ ], {});
+ // const proc = await glide.process.spawn("xmessage", ["test from glide"],
+ // {});
+ // console.log("opened kitty with pid", proc.pid);
+ console.log("opened mpv with url", url);
})
glide.prefs.set("privacy.trackingprotection.enabled", true);