Compare commits

..

No commits in common. "c5215c814dda383c15425ca6568fb3f6345c2240" and "2948409f271a2df5168528b260ff405687c0bdc5" have entirely different histories.

1 changed files with 6 additions and 23 deletions

View File

@ -157,35 +157,18 @@ if [ "${#PACDEPS[@]}" != "0" ]; then
# first, gotta filter out the ones that are already installed
INSTALLED=$(pacman -Qe)
TO_INSTALL=''
removed=0
for pkg in $PACDEPS; do
if [[ -z $(echo $INSTALLED | grep $pkg) ]]; then
if [[ ! -z $(echo $INSTALLED | grep $pkg) ]]; then
TO_INSTALL="$TO_INSTALL $pkg"
else
removed=$(($removed + 1))
fi
done
if ! [ "$removed" == "0" ]; then
inf "removed $removed installed pacman deps"
fi
inf "installing pacman packages:"
inf "$TO_INSTALL"
if [ "$TO_INSTALL" != "" ]; then
inf "installing pacman packages:"
inf "$TO_INSTALL"
# welp lets install those
sudo pacman -S --needed --noconfirm $TO_INSTALL &> $BRICKS_DB/.pacman-log
PACCODE="$?"
if ! [ "$PACCODE" == "0" ]; then
err "pacman exited with code $PACCODE"
err "pacman's output log is in $BRICKS_DB/.pacman-log"
exit
fi
inf "installed all pacman deps"
else
inf "no pacman deps to install"
fi
# welp lets install those
sudo pacman -S --needed --noconfirm $TO_INSTALL
inf "installed all pacman deps"
else
inf "no pacman deps to install"
fi