libxft-git failsafe, close #474

This commit is contained in:
Luke Smith 2022-07-21 14:39:21 -04:00
parent a3b39a5852
commit a07370f550
2 changed files with 6 additions and 1 deletions

View file

@ -256,6 +256,11 @@ manualinstall yay || error "Failed to install AUR helper."
# and all build dependencies are installed. # and all build dependencies are installed.
installationloop installationloop
whiptail --title "LARBS Installation" \
--infobox "Finally, installing the newest version of \`libxft\` to enable color emoji in suckless software without crashes." 8 70
pacman -Qs libxft-git ||
yes | sudo -u "$name" $aurhelper -S libxft-git >/dev/null 2>&1
# Install the dotfiles in the user's home directory, but remove .git dir and # Install the dotfiles in the user's home directory, but remove .git dir and
# other unnecessary files. # other unnecessary files.
putgitrepo "$dotfilesrepo" "/home/$name" "$repobranch" putgitrepo "$dotfilesrepo" "/home/$name" "$repobranch"

View file

@ -1,4 +1,5 @@
#TAG,NAME IN REPO (or git url),PURPOSE (should be a verb phrase to sound right while installing) #TAG,NAME IN REPO (or git url),PURPOSE (should be a verb phrase to sound right while installing)
A,libxft-git,"is a FreeType-based font drawing library for X"
,xorg-server,"is the graphical server." ,xorg-server,"is the graphical server."
,xorg-xwininfo,"allows querying information about windows." ,xorg-xwininfo,"allows querying information about windows."
,xorg-xinit,"starts the graphical server." ,xorg-xinit,"starts the graphical server."
@ -66,4 +67,3 @@ A,mutt-wizard-git,"is a light-weight terminal-based email system."
,slock,"allows you to lock your computer, and quickly unlock with your password." ,slock,"allows you to lock your computer, and quickly unlock with your password."
,socat,"is a utility which establishes two byte streams and transfers data between them." ,socat,"is a utility which establishes two byte streams and transfers data between them."
,moreutils,"is a collection of useful unix tools." ,moreutils,"is a collection of useful unix tools."
A,libxft-git,"is a FreeType-based font drawing library for X"

1 #TAG NAME IN REPO (or git url) PURPOSE (should be a verb phrase to sound right while installing)
2 A libxft-git is a FreeType-based font drawing library for X
3 xorg-server is the graphical server.
4 xorg-xwininfo allows querying information about windows.
5 xorg-xinit starts the graphical server.
67 slock allows you to lock your computer, and quickly unlock with your password.
68 socat is a utility which establishes two byte streams and transfers data between them.
69 moreutils is a collection of useful unix tools.
A libxft-git is a FreeType-based font drawing library for X