From 26e585d1592eac41703674a0c1ff2bb623cf230e Mon Sep 17 00:00:00 2001 From: Luke Smith Date: Thu, 12 Mar 2020 11:49:29 -0400 Subject: [PATCH] libxft installation alone, prevent yay errors --- larbs.sh | 5 ++++- progs.csv | 1 - 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/larbs.sh b/larbs.sh index faba49d..22e12ba 100644 --- a/larbs.sh +++ b/larbs.sh @@ -112,7 +112,7 @@ gitmakeinstall() { aurinstall() { \ dialog --title "LARBS Installation" --infobox "Installing \`$1\` ($n of $total) from the AUR. $1 $2" 5 70 echo "$aurinstalled" | grep "^$1$" >/dev/null 2>&1 && return - yes | sudo -u "$name" $aurhelper -S "$1" >/dev/null 2>&1 + sudo -u "$name" $aurhelper -S --noconfirm "$1" >/dev/null 2>&1 } pipinstall() { \ @@ -208,6 +208,9 @@ manualinstall $aurhelper || error "Failed to install AUR helper." # and all build dependencies are installed. installationloop +dialog --title "LARBS Installation" --infobox "Finally, installing \`libxft-bgra\` to enable color emomis in suckless software without crashes." 5 70 +yes | sudo -u "$name" $aurhelper -S libxft-bgra >/dev/null 2>&1 + # Install the dotfiles in the user's home directory putgitrepo "$dotfilesrepo" "/home/$name" "$repobranch" rm -f "/home/$name/README.md" "/home/$name/LICENSE" diff --git a/progs.csv b/progs.csv index dcfa05e..41b2d0e 100644 --- a/progs.csv +++ b/progs.csv @@ -2,7 +2,6 @@ ,xorg-server,"is the graphical server." ,xorg-xwininfo,"allows querying information about windows." ,xorg-xinit,"starts the graphical server." -A,libxft-bgra,"helps rendering color emojis in suckless software." V,xorg-minimal,"is the graphical server." V,xorg-fonts,"is a font package." V,libX11-devel,"is required for the compilation of some programs."