diff --git a/nvim/init.vim b/nvim/init.vim index 63f503a..7bc75eb 100644 --- a/nvim/init.vim +++ b/nvim/init.vim @@ -47,5 +47,22 @@ nnoremap :bprev "" Shortcut to reopen closed buffer nmap -" source plugins -source ./plugins.vim +" auto-install vim-plug +if empty(glob('~/.config/nvim/autoload/plug.vim')) + silent !curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs + \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim + "autocmd VimEnter * PlugInstall + "autocmd VimEnter * PlugInstall | source $MYVIMRC +endif + +" ale before +let g:ale_completion_enabled = 1 +let g:ale_completion_autoimport = 1 + +call plug#begin('~/.config/nvim/autoload/plugged') + Plug 'dense-analysis/ale' +call plug#end() + +" ale +let b:ale_fixers = ['prettier', 'eslint'] +let g:ale_fix_on_save = 1 diff --git a/nvim/plugins.vim b/nvim/plugins.vim deleted file mode 100644 index 20de19e..0000000 --- a/nvim/plugins.vim +++ /dev/null @@ -1,19 +0,0 @@ -" auto-install vim-plug -if empty(glob('~/.config/nvim/autoload/plug.vim')) - silent !curl -fLo ~/.config/nvim/autoload/plug.vim --create-dirs - \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim - "autocmd VimEnter * PlugInstall - "autocmd VimEnter * PlugInstall | source $MYVIMRC -endif - -" ale before -let g:ale_completion_enabled = 1 -let g:ale_completion_autoimport = 1 - -call plug#begin('~/.config/nvim/autoload/plugged') - Plug 'dense-analysis/ale' -call plug#end() - -" ale -let b:ale_fixers = ['prettier', 'eslint'] -let g:ale_fix_on_save = 1