refactor: finish moving ssh-* scripts to own installers
[webi-installers/.git] / nerdfont / install.sh
1 #!/bin/bash
2
3 function __init_nerdfont() {
4     set -e
5     set -u
6
7     my_nerdfont="Droid Sans Mono for Powerline Nerd Font Complete.otf"
8     curl -fsSLo "$my_nerdfont" \
9         'https://github.com/ryanoasis/nerd-fonts/raw/master/patched-fonts/DroidSansMono/complete/Droid%20Sans%20Mono%20Nerd%20Font%20Complete.otf'
10
11     my_fontdir=""
12     if [ -e "$HOME/Library/Fonts" ]; then
13         # OS X
14         mv "$my_nerdfont" ~/Library/Fonts/
15         my_fontdir="Library/Fonts/"
16     else
17         # Linux
18         mkdir -p ~/.local/share/fonts
19         mv "$my_nerdfont" ~/.local/share/fonts/
20         my_fontdir=".local/share/fonts/"
21     fi
22
23     echo "Installed $my_nerdfont to ~/$my_fontdir"
24 }
25
26 __init_nerdfont