Feat: Fügt Dependencies zur Installation hinzu.

This commit is contained in:
DragonSlayer_14 2025-02-24 12:55:52 +01:00
parent c365b69fbc
commit 4f1d2e2602

View File

@ -55,6 +55,17 @@ else
sudo apt update && sudo apt install -y spotify-client
fi
# Benötigte Abhängigkeiten prüfen und installieren
dependencies=(man fzf ripgrep awk w3m coreutils parallel)
for dep in "${dependencies[@]}"; do
if ! command -v "$dep" &>/dev/null; then
echo "🔄 Installiere $dep..."
sudo apt install -y "$dep"
else
echo "$dep ist bereits installiert."
fi
done
# Tealdeer (tldr-Client) installieren
if ! command -v tldr &>/dev/null; then
echo "🔄 Installiere tealdeer..."
@ -75,14 +86,6 @@ else
echo "auto_update = true" >> "$TEALDEER_CONFIG"
fi
# ripgrep installieren, falls nicht vorhanden
if ! command -v rg &>/dev/null; then
echo "🔄 Installiere ripgrep..."
sudo apt install -y ripgrep
else
echo "✅ ripgrep ist bereits installiert."
fi
# Wikiman installieren, falls nicht vorhanden
if ! command -v wikiman &>/dev/null; then
echo "🔄 Installiere Wikiman..."