From 81093ab3d6b421251ac42e4c0ecc207fd16ea1ae Mon Sep 17 00:00:00 2001 From: David Tomaschik Date: Sat, 8 Oct 2022 22:20:21 -0700 Subject: [PATCH] Add nerdfonts install script --- bin/setup/nerdfonts.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 bin/setup/nerdfonts.sh diff --git a/bin/setup/nerdfonts.sh b/bin/setup/nerdfonts.sh new file mode 100755 index 0000000..8aa00c7 --- /dev/null +++ b/bin/setup/nerdfonts.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +set -ue + +FONTS=( + https://github.com/ryanoasis/nerd-fonts/releases/download/v2.2.2/DejaVuSansMono.zip + https://github.com/ryanoasis/nerd-fonts/releases/download/v2.2.2/FiraCode.zip + https://github.com/ryanoasis/nerd-fonts/releases/download/v2.2.2/FiraMono.zip + https://github.com/ryanoasis/nerd-fonts/releases/download/v2.2.2/Hack.zip + https://github.com/ryanoasis/nerd-fonts/releases/download/v2.2.2/Inconsolata.zip + https://github.com/ryanoasis/nerd-fonts/releases/download/v2.2.2/OpenDyslexic.zip +) + +echo ${FONTS} + +FPATH=${HOME}/.fonts/nerdfonts +mkdir -p ${FPATH} +cd ${FPATH} + +for f in ${FONTS[@]}; do + echo ${f} + BN=$(basename $f) + wget -O ${FPATH}/${BN} ${f} + unzip -o -d ${FPATH} ${FPATH}/${BN} +done