From db71e6f124e168cbd97d581a60871de7f16c6510 Mon Sep 17 00:00:00 2001 From: Suleyman Farajli Date: Sat, 21 Jun 2025 12:36:10 +0400 Subject: feat (dep.sh): check for optional dependencies --- dep.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'dep.sh') diff --git a/dep.sh b/dep.sh index 67ead0f..dc5f1bd 100755 --- a/dep.sh +++ b/dep.sh @@ -29,6 +29,31 @@ check() { retval=0 +# Optional Dependencies, skip QEMU and lualatex check +[ "${1}" = "--optional" ] && check \ + cmus \ + latex,pdflatex:"Latex is missing" \ + mutt,neomutt \ + pandoc \ + shellcheck \ + trans:"Translate shell is missing" \ + abook \ + acpi \ + cmus \ + dash \ + docker \ + ffmpeg \ + less \ + pass \ + python3 \ + rsync \ + sudo \ + tldr,"A tldr implementation is missing" \ + unclutter,"unclutter-xfixes is missing" \ + xclip \ + yt-dlp + + # Programs check \ Xorg \ -- cgit v1.2.3