From 533e7ec0e01b127cdbed0e135974e836802e9a5e Mon Sep 17 00:00:00 2001 From: Martin Sekera Date: Tue, 16 Nov 2021 00:18:18 +0100 Subject: [PATCH] zshrc: prefer yt-dlp if available --- etc/zsh/zshrc | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/etc/zsh/zshrc b/etc/zsh/zshrc index 1ab84d9..15ace68 100644 --- a/etc/zsh/zshrc +++ b/etc/zsh/zshrc @@ -41,8 +41,14 @@ alias gitc="git commit" alias gitp="git push" alias gitl="git log --shortstat --graph" alias gitd="git diff --word-diff" -alias Y="noglob youtube-dl --no-check-certificate -f 'bestvideo[height<=1080]+bestaudio/best[height<=1080]'" -alias Ysound="noglob youtube-dl --no-check-certificate -f bestaudio" +which yt-dlp > /dev/null +if [[ $? -eq 0 ]]; then + alias Y="noglob yt-dlp --no-check-certificate -f 'bestvideo[height<=1080]+bestaudio/best[height<=1080]'" + alias Ysound="noglob yt-dlp --no-check-certificate -f bestaudio" +else + alias Y="noglob youtube-dl --no-check-certificate -f 'bestvideo[height<=1080]+bestaudio/best[height<=1080]'" + alias Ysound="noglob youtube-dl --no-check-certificate -f bestaudio" +fi alias battery="upower -i /org/freedesktop/UPower/devices/battery_BAT0" alias pp=python2 alias ppp=python3