Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Install all Google Fonts on Linux
# Alle Google Schriften für Debian/Ubuntu basierte Systeme herunterladen und installieren. Voraussetzung damit dieses Script funktioniert ist, dass wget installiert ist.
#Variabeln definieren
_font_base_url="https://github.com/google/fonts/archive/master.tar.gz"
_font_folder="google-fonts"
# Sicherstellen, dass die Datei noch nicht existiert.
rm -f $_font_folder.tar.gz
echo "Schriftpaket herunterladen..."
wget $_font_base_url -O $_font_folder.tar.gz
echo "Schriften entpacken..."
tar -xf $_font_folder.tar.gz
echo "Erstelle Ordner in: /usr/share/fonts/truetype/$_font_folder"
sudo mkdir -p /usr/share/fonts/truetype/$_font_folder
echo "Installiere alle .ttf Schriften in /usr/share/fonts/truetype/$_font_folder"
find $PWD/fonts-master/ -name "*.ttf" -exec sudo install -m644 {} /usr/share/fonts/truetype/google-fonts/ \; || return 1
echo "Schrift-Cache des System aktualisieren"
fc-cache -f > /dev/null
# Aufräumen
rm -f $_font_folder.tar.gz
echo "Alle Schriften wurden erfolgreich installiert"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment