fix curl font
This commit is contained in:
14
install.zsh
14
install.zsh
@@ -5,7 +5,7 @@
|
|||||||
dotdir="${1:-$HOME/dotfiles}"
|
dotdir="${1:-$HOME/dotfiles}"
|
||||||
|
|
||||||
files=(.zshrc .vimrc .tmux.conf .gitconfig .config/karabiner/karabiner.json)
|
files=(.zshrc .vimrc .tmux.conf .gitconfig .config/karabiner/karabiner.json)
|
||||||
dirs=(.zsh .vim/plugin .tmux .local/bin .local/share/fonts)
|
dirs=(.zsh .vim/plugin .tmux .local/bin)
|
||||||
|
|
||||||
# backup and symlink files
|
# backup and symlink files
|
||||||
for f in "${files[@]}"; do
|
for f in "${files[@]}"; do
|
||||||
@@ -55,9 +55,15 @@ if [ ! -f "$HOME/.vim/autoload/plug.vim" ]; then
|
|||||||
echo "vim plugins: installed"
|
echo "vim plugins: installed"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# install font (mac only)
|
# install font
|
||||||
if [ "$(uname)" = "Darwin" ] && [ -f "$dotdir/.local/share/fonts/aifont.ttf" ]; then
|
fontpath="$HOME/.local/share/fonts/aifont.ttf"
|
||||||
cp -f "$dotdir/.local/share/fonts/aifont.ttf" ~/Library/Fonts/aifont.ttf
|
if [ ! -f "$fontpath" ]; then
|
||||||
|
mkdir -p "$HOME/.local/share/fonts"
|
||||||
|
curl -sL -o "$fontpath" https://git.syui.ai/ai/font/raw/branch/main/aifont.ttf
|
||||||
|
echo "font: downloaded aifont.ttf"
|
||||||
|
fi
|
||||||
|
if [ "$(uname)" = "Darwin" ] && [ -f "$fontpath" ]; then
|
||||||
|
cp -f "$fontpath" ~/Library/Fonts/aifont.ttf
|
||||||
echo "font: aifont.ttf -> ~/Library/Fonts/"
|
echo "font: aifont.ttf -> ~/Library/Fonts/"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user