diff options
Diffstat (limited to 'bin/common')
-rwxr-xr-x | bin/common/ask | 2 | ||||
-rwxr-xr-x | bin/common/ytclipo | 19 |
2 files changed, 20 insertions, 1 deletions
diff --git a/bin/common/ask b/bin/common/ask index 140d9f6..a06e3c7 100755 --- a/bin/common/ask +++ b/bin/common/ask @@ -12,7 +12,7 @@ test -z "${inp:=$@}" && prompt="$(echo "$inp" | tr "\n\t\"" " '")" API_KEY="$(pass tokens/openai-api)" -model="text-ada-001" +model="text-curie-001" tokens="1024" temperature=0 diff --git a/bin/common/ytclipo b/bin/common/ytclipo new file mode 100755 index 0000000..0ac412c --- /dev/null +++ b/bin/common/ytclipo @@ -0,0 +1,19 @@ +#!/bin/sh + +# argument ($1) -> clipboard -> stdin +test -z "${inp:=${1:-"$(xclip -sel c -o)"}}" \ + && inp="$(cat /dev/stdin)" + +echo "inp: ${inp}" 1>&2 +# take last link from clipboard +# works when link is from yt-local +inp="$(echo -n "$inp" | awk -F 'https?://' '{print $NF}')" +echo "inp: ${inp}" 1>&2 +notify-send "ytclipo" "<b>ytclipo</b><br><i>downloading</i> $inp" + +yt-dlp "$inp" \ + -f "b" \ + -S "res:720" \ + -P "$HOME/vids" \ + -o "%(title)s.%(ext)s" +notify-send "ytclipo" "<b>ytclipo</b><br>finished downloading." |