summaryrefslogtreecommitdiff
path: root/ar/.config/vim
diff options
context:
space:
mode:
Diffstat (limited to 'ar/.config/vim')
-rw-r--r--ar/.config/vim/plugins.vim5
1 files changed, 2 insertions, 3 deletions
diff --git a/ar/.config/vim/plugins.vim b/ar/.config/vim/plugins.vim
index 072c4c2..1f2b23b 100644
--- a/ar/.config/vim/plugins.vim
+++ b/ar/.config/vim/plugins.vim
@@ -1,8 +1,7 @@
-if ! filereadable(system('echo -n "${XDG_CONFIG_HOME:-$HOME/.config}/vim/autoload/plug.vim"'))
+if getfsize(expand("${XDG_CONFIG_HOME:-$HOME/.config}/vim/autoload/plug.vim")) <= 0
echo "Downloading junegunn/vim-plug to manage plugins..."
- silent !mkdir -p ${XDG_CONFIG_HOME:-$HOME/.config}/vim/autoload/
silent !mkdir -p ${XDG_CONFIG_HOME:-$HOME/.config}/vim/plugged/
- silent !curl "https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim" > ${XDG_CONFIG_HOME:-$HOME/.config}/vim/autoload/plug.vim
+ silent !curl -fLo ${XDG_CONFIG_HOME:-$HOME/.config}/vim/autoload/plug.vim --create-dirs "https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim"
autocmd VimEnter * PlugInstall
endif