wip3
This commit is contained in:
+9
-3
@@ -5,8 +5,10 @@ set -eo pipefail
|
||||
|
||||
#TODO nokia-sans
|
||||
|
||||
isMac() { uname -s | grep -q "Darwin"; }
|
||||
isLinux() { uname -s | grep -q "Linux"; }
|
||||
installed() { command -v "$1" >/dev/null 2>&1; }
|
||||
|
||||
isMac() { [ "$(uname -s)" = "Darwin" ]; }
|
||||
isLinux() { [ "$(uname -s)" = "Linux" ]; }
|
||||
|
||||
url="https://github.com/ryanoasis/nerd-fonts/releases/latest/download"
|
||||
downloadPath="$HOME/install/nerd-fonts"
|
||||
@@ -41,7 +43,11 @@ install() {
|
||||
[[ -d "$downloadPath" ]] || mkdir -p "$downloadPath"
|
||||
for fontname in "${fontsNames[@]}"; do
|
||||
fontDir="$installPath/Nerd-$fontname"
|
||||
wget "$url/$fontname.tar.xz" -O "$downloadPath/$fontname.tar.xz"
|
||||
if installed wget; then
|
||||
wget -q --show-progress "$url/$fontname.tar.xz" -O "$downloadPath/$fontname.tar.xz"
|
||||
else
|
||||
curl -fsSL "$url/$fontname.tar.xz" -o "$downloadPath/$fontname.tar.xz"
|
||||
fi
|
||||
[[ -d "$installPath/$fontname" ]] || mkdir -p "$fontDir"
|
||||
tar -xJf "$downloadPath/$fontname.tar.xz" -C "$fontDir"
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user