diff --git a/pkgs/tb-scripts/default.nix b/pkgs/tb-scripts/default.nix index 3bcb61c..7f0c3ca 100644 --- a/pkgs/tb-scripts/default.nix +++ b/pkgs/tb-scripts/default.nix @@ -20,25 +20,31 @@ pkgs.symlinkJoin { (pkgs.writeShellApplication { name = ",zipdir"; runtimeInputs = [ pkgs.zip ]; - text = builtins.readFile ./zipdir; + text = builtins.readFile ./zipdir.sh; }) (pkgs.writeShellApplication { name = ",split-1G"; runtimeInputs = [ pkgs.coreutils ]; - text = builtins.readFile ./split-1G; + text = builtins.readFile ./split-1G.sh; }) (pkgs.writeShellApplication { name = ",pushover-send"; runtimeInputs = [ pkgs.curl ]; - text = builtins.readFile ./pushover-send; + text = builtins.readFile ./pushover-send.sh; }) (pkgs.writeShellApplication { name = ",xz"; runtimeInputs = [ pkgs.xz ]; - text = builtins.readFile ./xz; + text = builtins.readFile ./xz.sh; + }) + + (pkgs.writeShellApplication { + name = ",yt-dlp"; + runtimeInputs = [ pkgs.nix ]; + text = builtins.readFile ./yt-dlp.sh; }) ]; } diff --git a/pkgs/tb-scripts/pushover-send b/pkgs/tb-scripts/pushover-send.sh similarity index 100% rename from pkgs/tb-scripts/pushover-send rename to pkgs/tb-scripts/pushover-send.sh diff --git a/pkgs/tb-scripts/split-1G b/pkgs/tb-scripts/split-1G.sh similarity index 100% rename from pkgs/tb-scripts/split-1G rename to pkgs/tb-scripts/split-1G.sh diff --git a/pkgs/tb-scripts/xz b/pkgs/tb-scripts/xz.sh similarity index 100% rename from pkgs/tb-scripts/xz rename to pkgs/tb-scripts/xz.sh diff --git a/pkgs/tb-scripts/yt-dlp.sh b/pkgs/tb-scripts/yt-dlp.sh new file mode 100644 index 0000000..f637adc --- /dev/null +++ b/pkgs/tb-scripts/yt-dlp.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +exec nix run nixpkgs/nixpkgs-unstable#yt-dlp -- "$@" diff --git a/pkgs/tb-scripts/zipdir b/pkgs/tb-scripts/zipdir.sh similarity index 100% rename from pkgs/tb-scripts/zipdir rename to pkgs/tb-scripts/zipdir.sh