diff --git a/68-aliases.zsh b/68-aliases.zsh index 73d2441..61eca37 100644 --- a/68-aliases.zsh +++ b/68-aliases.zsh @@ -13,6 +13,7 @@ alias mkdir='mkdir -pv' alias aptu='sudo apt-get update' alias aptn='sudo apt-get update && sudo apt-get dist-upgrade' alias apti='sudo apt-get install' +alias aptif='sudo apt-get -f install' alias aptp='sudo apt-get purge' alias aptr='sudo apt-get remove' alias aptc='sudo apt-get --purge autoremove && sudo apt-get clean' @@ -27,9 +28,18 @@ aptf() { fi } -alias lzg='lazygit' -alias lzd='lazydocker' -alias tldr='tealdeer' +command -v lazygit > /dev/null 2>&1 && alias lzg='lazygit' +command -v lazydocker > /dev/null 2>&1 && alias lzd='lazydocker' +command -v tealdeer > /dev/null 2>&1 && alias tldr='tealdeer' + +# feh +command -v feh > /dev/null 2>&1 && alias feh="feh --cache-size 256 --version-sort --sort filename --image-bg black" + +# ycal +command -v ncal > /dev/null 2>&1 && alias ycal="ncal $(date +%Y)" + +# gdu вместо ncdu +command -v gdu > /dev/null 2>&1 && alias ncdu=gdu # Youtube if command -v yt-dlp > /dev/null 2>&1; then @@ -93,3 +103,4 @@ alias -g Z='| fzf' # shellcheck disable=SC1073,SC1064,SC1072 audio-join() ffmpeg -i "concat:${(j:|:)@[2,-1]}" -acodec copy $1 +vob-join() ffmpeg -analyzeduration 300M -probesize 300M -i "concat:${(j:|:)@[2,-1]}" -f concat -c copy $1