summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Smith <luke@lukesmith.xyz>2020-03-12 11:49:29 -0400
committerLuke Smith <luke@lukesmith.xyz>2020-03-12 11:49:29 -0400
commit26e585d1592eac41703674a0c1ff2bb623cf230e (patch)
tree391c10fa877439f65504d4aa9b3f7c29efbaea21
parent9ff0e436114ef5d91c18e3ab38214eb6009abc9f (diff)
libxft installation alone, prevent yay errors
-rw-r--r--larbs.sh5
-rw-r--r--progs.csv1
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."