123456789101112131415161718192021222324252627282930313233 |
- " 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
- call plug#begin('~/.config/nvim/autoload/plugged')
- " Better Syntax Support
- Plug 'sheerun/vim-polyglot'
- " File Explorer
- Plug 'scrooloose/NERDTree'
- " Auto pairs for '(' '[' '{'
- Plug 'jiangmiao/auto-pairs'
- " Themes
- Plug 'christianchiarulli/onedark.vim'
- Plug 'kaicataldo/material.vim'
- " Intellisense
- Plug 'neoclide/coc.nvim', {'branch': 'release'}
- " Status Line
- Plug 'vim-airline/vim-airline'
- Plug 'vim-airline/vim-airline-themes'
- call plug#end()
- " Automatically install missing plugins on startup
- autocmd VimEnter *
- \ if len(filter(values(g:plugs), '!isdirectory(v:val.dir)'))
- \| PlugInstall --sync | q
- \| endif
|