From 711501d499749eb2085c09e02d097fbd0fea6086 Mon Sep 17 00:00:00 2001 From: Frank Qing Date: Wed, 1 May 2024 13:13:50 +0800 Subject: [PATCH] Update install.sh script to check for fontconfig dependency --- install.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/install.sh b/install.sh index 9785d8d..4a198cf 100755 --- a/install.sh +++ b/install.sh @@ -20,13 +20,13 @@ do esac done -if command -v zsh &> /dev/null && command -v git &> /dev/null && command -v wget &> /dev/null; then - echo -e "ZSH and Git are already installed\n" +if command -v zsh &> /dev/null && command -v git &> /dev/null && command -v wget &> /dev/null && command -v fc-cache &> /dev/null; then + echo -e "ZSH, Git, wget, and fontconfig are already installed\n" else - if sudo apt install -y zsh git wget autoconf || sudo pacman -S zsh git wget || sudo dnf install -y zsh git wget || sudo yum install -y zsh git wget || sudo brew install git zsh wget || pkg install git zsh wget ; then - echo -e "zsh wget and git Installed\n" + if sudo apt install -y zsh git wget fontconfig || sudo pacman -S zsh git wget fontconfig || sudo dnf install -y zsh git wget fontconfig || sudo yum install -y zsh git wget fontconfig || sudo brew install git zsh wget fontconfig || pkg install git zsh wget fontconfig ; then + echo -e "zsh, wget, git, and fontconfig Installed\n" else - echo -e "Please install the following packages first, then try again: zsh git wget \n" && exit + echo -e "Please install the following packages first, then try again: zsh, git, wget, fontconfig \n" && exit fi fi