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:
@@ -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"
|
||||||
|
|||||||
Reference in New Issue
Block a user