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