diff options
author | makefu <github@syntax-fehler.de> | 2016-03-20 00:03:52 +0100 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2016-03-20 00:03:52 +0100 |
commit | a8c76186998c6ae0c10f948aef6a32567871ae44 (patch) | |
tree | 678a1d5019392418fb67d69b0363bf1c450898d9 /lass/5pkgs/yt-next/default.nix | |
parent | 90ef4d08a13c24456f98d0aab6b55b8c16c89d0b (diff) | |
parent | fda0262111283afa198510730af8c251886abd4a (diff) |
Merge remote-tracking branch 'prism/master'
Diffstat (limited to 'lass/5pkgs/yt-next/default.nix')
-rw-r--r-- | lass/5pkgs/yt-next/default.nix | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lass/5pkgs/yt-next/default.nix b/lass/5pkgs/yt-next/default.nix new file mode 100644 index 000000000..8132b4f05 --- /dev/null +++ b/lass/5pkgs/yt-next/default.nix @@ -0,0 +1,13 @@ +{ pkgs, ... }: + +pkgs.writeScriptBin "yt-next" '' + #! ${pkgs.bash}/bin/bash + + vid=$1 + num=''${NUM:-1} + + curl -Ls $1 \ + | grep 'href="/watch?v=' \ + | head -n$num \ + | sed 's,.*href="\([^"]*\)".*,https://youtube.com\1,' +'' |