X-Git-Url: https://git.sthu.org/?p=vimconf.git;a=blobdiff_plain;f=install.sh;h=4a5ee5aeeee503b92a308651ad673d55037c2ee2;hp=3b9cfe762276e31d8ac1742d0ded2c540672f3c4;hb=1efe691122790ce96466f1a05fc65de61b91c3cf;hpb=f9aeac9df880d0dfd058b149112ab25d6b2dce5d diff --git a/install.sh b/install.sh index 3b9cfe7..4a5ee5a 100755 --- a/install.sh +++ b/install.sh @@ -25,18 +25,31 @@ check_py3() check_prog() { if which "$1" > /dev/null; then - echo "$1 found" + echo "$1 found." else echo "$1 not found. Aborting." exit fi } +check_font() +{ + if fc-list | grep -q "$1"; then + echo "Font $1 found." + else + echo "Font $1 not found. Either install it or clear g:enable_plugin_devicons." + exit + fi +} + check_requirements() { - check_vim +python3 check_prog aspell + check_prog curl + check_prog git + check_vim +python3 check_py3 neovim + check_font "Hack NF" } backup() {