diff options
| -rwxr-xr-x | bin/common/ytclipo | 5 | ||||
| -rwxr-xr-x | bin/extra/ytplay | 7 | ||||
| -rw-r--r-- | config/essentials/shell/aliases.sh | 2 | 
3 files changed, 5 insertions, 9 deletions
diff --git a/bin/common/ytclipo b/bin/common/ytclipo index b11f84a..4d9d846 100755 --- a/bin/common/ytclipo +++ b/bin/common/ytclipo @@ -1,13 +1,14 @@  #!/bin/sh -inp="$(ytlink)" +inp="$1" +[ -z "$inp" ] && inp="$(ytlink)" +[ "$inp" ] || exit 1  >&2 printf "inp: %s\n" "$inp"  notify-send "ytclipo" "$inp" || :  yt-dlp "$inp" \  	--restrict-filenames \  	--embed-chapters \ -	-f "b" \  	-S "res:1080" \  	-P "$HOME/vids/youtube/" \  	-o "%(channel)s/%(title)s.%(ext)s" diff --git a/bin/extra/ytplay b/bin/extra/ytplay index 4b23732..005cc2d 100755 --- a/bin/extra/ytplay +++ b/bin/extra/ytplay @@ -1,9 +1,4 @@  #!/bin/sh  url="$(ytlink)"  herbe "playing: $url" & -yt-dlp "$url" \ -	--embed-chapters \ -	-f "b" \ -	-S "res:1080" \ -	-o - | -	mpv - +yt-dlp -S "res:1080" -o - "$url" | mpv - diff --git a/config/essentials/shell/aliases.sh b/config/essentials/shell/aliases.sh index 291640d..bb2d6a9 100644 --- a/config/essentials/shell/aliases.sh +++ b/config/essentials/shell/aliases.sh @@ -281,7 +281,7 @@ alias god='cd "$(find . -mindepth 1 -maxdepth 1 -type d | fzf)"'  alias gov='go ~/vids d'  # fzf aliases -alias ppj='cd ~/proj/personal/"$(find ~/proj/personal -mindepth 1 -maxdepth 1 -type d -printf "%f\n" | fzf)"' +alias ppj='cd ~/proj/"$(find ~/proj -mindepth 1 -maxdepth 1 -type d -printf "%f\n" | fzf)"'  alias ppjs='cd ~/proj/personal/scripts/"$(find ~/proj/personal/scripts -mindepth 1 -maxdepth 1 -type d -printf "%f\n" | fzf)"'  alias scr='edit_in_dir ~/proj/personal/scripts/'  alias fil='edit_in_dir ~/docs/filios/'  | 
