summaryrefslogtreecommitdiff
path: root/bin/common
diff options
context:
space:
mode:
Diffstat (limited to 'bin/common')
-rwxr-xr-xbin/common/ask2
-rwxr-xr-xbin/common/ytclipo19
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."