X-Git-Url: https://git.sthu.org/?p=vimconf.git;a=blobdiff_plain;f=install.sh;h=6def7c94c7c5796b69d1cc9e64fe74ccf4820389;hp=b6ce4d78021614f5f337c1df98464b347fe83617;hb=940c5d4d85492624fab8c01bfd8c98e3eadadc42;hpb=a931955322474f987d9106d531cd11396c419bc4 diff --git a/install.sh b/install.sh index b6ce4d7..6def7c9 100755 --- a/install.sh +++ b/install.sh @@ -4,6 +4,10 @@ set -e check_vim() { + if /usr/bin/vim --version | grep -q "NVIM"; then + return + fi + if /usr/bin/vim --version | grep -q "$1"; then echo "vim has support for $1." else @@ -25,13 +29,22 @@ 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." + fi +} + check_requirements() { check_prog aspell @@ -39,6 +52,7 @@ check_requirements() check_prog git check_vim +python3 check_py3 neovim + check_font "Hack NF" } backup() {