summaryrefslogtreecommitdiff
path: root/dep.sh
diff options
context:
space:
mode:
authorSüleyman Fərəcli <suleyman@farajli.net>2025-06-21 13:22:04 +0400
committerGitHub <noreply@github.com>2025-06-21 13:22:04 +0400
commit36cc103b538451aa2ffad792fc4ea98cf152e0e9 (patch)
tree2b7e971d21868b002f91ced77b072c5e8d60d320 /dep.sh
parenteb312b971b85c117e02799d72d6dfdcc15c478ed (diff)
parent2efe62013e4eec1434e2e84a9cb8c3f43432501f (diff)
Merge pull request #13 from sfarajli/dev
Dev
Diffstat (limited to 'dep.sh')
-rwxr-xr-xdep.sh29
1 files changed, 27 insertions, 2 deletions
diff --git a/dep.sh b/dep.sh
index 865a5be..9346702 100755
--- a/dep.sh
+++ b/dep.sh
@@ -29,6 +29,30 @@ check() {
retval=0
+# Optional Dependencies, skip QEMU and lualatex check
+[ "${1}" = "--optional" ] && check \
+ cmus \
+ latex,pdflatex:"Latex is missing" \
+ mutt,neomutt \
+ pamus \
+ 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" \
+ yt-dlp
+
# Programs
check \
Xorg \
@@ -44,8 +68,9 @@ check \
startx:"xorg-xinit is missing" \
sxiv,nsxiv \
vim,nvim \
+ xclip \
zathura \
- zsh,bash || retval=1
+ zsh,bash
# Script dependencies
check \
@@ -54,7 +79,7 @@ check \
xgamma \
xinput \
xset \
- xwallpaper || retval=1
+ xwallpaper
# Build dependencies
check \