X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/372ffaa88ce4b60540c81b999d78f1ff187c6690..ad561c6184f822d259c5bd7109e181afab82dee9:/dwb/userscripts/youtube.js diff --git a/dwb/userscripts/youtube.js b/dwb/userscripts/youtube.js new file mode 100755 index 0000000..71d02f4 --- /dev/null +++ b/dwb/userscripts/youtube.js @@ -0,0 +1,9 @@ +#!javascript + +var regex = new RegExp("https?://www.youtube.com/watch\\?(.*&)*v=.*"); + +signals.connect("navigation", function (wv, frame, request) { + if (wv.mainFrame == frame && regex.test(request.uri)) + system.spawn("sh -c 'mplayer \"$(youtube-dl -g " + request.uri + ")\"'"); + return false; +});