1
0
mirror of https://codeberg.org/diginaut/dotfiles.git synced 2026-02-04 13:30:26 +01:00

Updated with latest nerd-fonts, added Hack

This commit is contained in:
2015-09-21 15:39:29 +02:00
parent d45dd6acb3
commit fdee21bf69

View File

@@ -13,9 +13,14 @@ function install_font {
IFS=$'\n' IFS=$'\n'
FONTS_SAUCECODE=$'Sauce Code Pro Bold Plus Nerd File Types Mono Plus Font Awesome Plus Octicons Plus Pomicons.ttf FONTS_CODING=$'SourceCodePro/Bold/Sauce Code Pro Bold Plus Nerd File Types Mono Plus Font Awesome Plus Octicons Plus Pomicons.ttf
Sauce Code Pro Medium Plus Nerd File Types Mono Plus Font Awesome Plus Octicons Plus Pomicons.ttf SourceCodePro/Medium/Sauce Code Pro Medium Plus Nerd File Types Mono Plus Font Awesome Plus Octicons Plus Pomicons.ttf
Sauce Code Pro Medium Plus Nerd File Types Plus Font Awesome Plus Octicons Plus Pomicons.ttf' SourceCodePro/Medium/Sauce Code Pro Medium Plus Nerd File Types Plus Font Awesome Plus Octicons Plus Pomicons.ttf
Hack/Bold/Knack Bold Plus Nerd File Types Mono Plus Font Awesome Plus Octicons Plus Pomicons.ttf
Hack/Regular/Knack Plus Nerd File Types Mono Plus Font Awesome Plus Octicons Plus Pomicons.ttf
Hack/BoldOblique/Knack BoldOblique Plus Nerd File Types Plus Font Awesome Plus Octicons Plus Pomicons.ttf
Hack/RegularOblique/Knack RegularOblique Plus Nerd File Types Plus Font Awesome Plus Octicons Plus Pomicons.ttf'
FONTS_FUTURA=$'Futura-Std-Bold_19042.ttf FONTS_FUTURA=$'Futura-Std-Bold_19042.ttf
Futura-Std-Bold-Oblique_19041.ttf Futura-Std-Bold-Oblique_19041.ttf
Futura-Std-Book_19044.ttf Futura-Std-Book_19044.ttf
@@ -23,7 +28,7 @@ Futura-Std-Book-Oblique_19043.ttf'
if [ -e ~/.dot_is_server ]; then if [ -e ~/.dot_is_server ]; then
# Update from the repo # Update from the repo
SOURCE_DIR="/stuff/system/fonts/nerd-fonts/patched-fonts/SourceCodePro" SOURCE_DIR="/stuff/system/fonts/nerd-fonts/patched-fonts"
DEST_DIR="/stuff/system/sync/fonts/active" DEST_DIR="/stuff/system/sync/fonts/active"
if [ -d "$SOURCE_DIR" ] && [ -d "$DEST_DIR" ]; then if [ -d "$SOURCE_DIR" ] && [ -d "$DEST_DIR" ]; then
cd "$SOURCE_DIR" cd "$SOURCE_DIR"
@@ -31,7 +36,7 @@ if [ -e ~/.dot_is_server ]; then
while read -r FONT; do while read -r FONT; do
echo "Copied font: $FONT" echo "Copied font: $FONT"
cp -a "$SOURCE_DIR/$FONT" "$DEST_DIR" cp -a "$SOURCE_DIR/$FONT" "$DEST_DIR"
done <<< "$FONTS_SAUCECODE" done <<< "$FONTS_CODING"
else else
echo "$SOURCE_DIR or $DEST_DIR not found, aborting" echo "$SOURCE_DIR or $DEST_DIR not found, aborting"
fi fi
@@ -45,8 +50,9 @@ else
if [ -d "$SOURCE_DIR" ]; then if [ -d "$SOURCE_DIR" ]; then
cd "$DEST_DIR" cd "$DEST_DIR"
while read -r FONT; do while read -r FONT; do
install_font "$SOURCE_DIR/$FONT" "$DEST_DIR/$FONT" FONT_FILE=basename "${FONT}"
done <<< "$FONTS_SAUCECODE" install_font "$SOURCE_DIR/$FONT_FILE" "$DEST_DIR/$FONT_FILE"
done <<< "$FONTS_CODING"
while read -r FONT; do while read -r FONT; do
install_font "$SOURCE_DIR/$FONT" "$DEST_DIR/$FONT" install_font "$SOURCE_DIR/$FONT" "$DEST_DIR/$FONT"
done <<< "$FONTS_FUTURA" done <<< "$FONTS_FUTURA"