| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106 | " Add the dein installation directory into runtimepathset runtimepath+=~/.config/nvim/dein/repos/github.com/Shougo/dein.vimfunction! DoRemote()    UpdateRemotePluginsendfunctionif dein#load_state('~/.config/nvim/dein')  call dein#begin('~/.config/nvim/dein')    " All the Themes  ""call dein#add('flazz/vim-colorschemes')  call dein#add('liuchengxu/space-vim-dark')  call dein#add('tomasiser/vim-code-dark')  call dein#add('joshdick/onedark.vim')  call dein#add('morhetz/gruvbox')  call dein#add('jacoborus/tender.vim')  call dein#add('luochen1990/rainbow')  " key menu popup "  call dein#add('liuchengxu/vim-which-key')  "Interface"  call dein#add('Shougo/denite.nvim')  "  Neoterm  call dein#add('kassio/neoterm')  " Running tests in vim "  call dein#add('janko-m/vim-test')  " Better Syntax Support  call dein#add('sheerun/vim-polyglot')  " powerline  call dein#add('vim-airline/vim-airline')  call dein#add('vim-airline/vim-airline-themes')  " File manager  call dein#add('scrooloose/NERDTree')  " Comments "  call dein#add('scrooloose/nerdcommenter')  " Icons  call dein#add('ryanoasis/vim-devicons')  call dein#add('tiagofumo/vim-nerdtree-syntax-highlight')  " Start Screen  call dein#add('mhinz/vim-startify')  " For ctags  call dein#add('ludovicchabant/vim-gutentags')  call dein#add('skywind3000/gutentags_plus')  " Better Previews "  call dein#add('skywind3000/vim-preview')  " Tagbar  call dein#add('majutsushi/tagbar')  " Auto Pairs  call dein#add('jiangmiao/auto-pairs')  " Buffergator use \b""  call dein#add('jeetsukumaran/vim-buffergator')  " Ctrlp   call dein#add('ctrlpvim/ctrlp.vim')  "Linting   call dein#add('w0rp/ale')   call dein#add('autozimu/LanguageClient-neovim', {    \ 'rev': 'next',    \ 'build': 'bash install.sh',    \ })  " Fuzzy finder  call dein#add('junegunn/fzf.vim',  { 'dir': '~/.fzf', 'do': './install --all' })  call dein#add('junegunn/fzf')  " Sneak mode "  call dein#add('justinmk/vim-sneak')  ""Git  call dein#add('airblade/vim-gitgutter')  call dein#add('tpope/vim-fugitive')  " BufOnly use :BufOnly to unload all or pass it a single buffer  call dein#add('vim-scripts/BufOnly.vim')  " Distraction free writing "  call dein#add('junegunn/goyo.vim')  call dein#add('junegunn/limelight.vim')  "Markdown viewer TODO Fix this stupid thing  call dein#add('iamcco/markdown-preview.nvim', { 'do': 'cd app & yarn install'  })""  call dein#add('iamcco/markdown-preview.nvim', { 'do': { -> mkdp#util#install() }})""  call dein#add('euclio/vim-markdown-composer')  call dein#add('~/.config/nvim/dein/repos/github.com/Shougo/dein.vim')  call dein#add('Shougo/deoplete.nvim', {'do': 'UpdateRemotePlugins'})  call dein#add('Shougo/neoinclude.vim')  " Snippets "  call dein#add('Shougo/neosnippet.vim')  call dein#add('Shougo/neosnippet-snippets')  call dein#add('mattn/emmet-vim')  " Colorizer "  call dein#add('chrisbra/Colorizer')  " Python docstring "  call dein#add('heavenshell/vim-pydocstring')    if !has('nvim')    call dein#add('roxma/nvim-yarp')    call dein#add('roxma/vim-hug-neovim-rpc')  endif  call dein#end()  call dein#save_state()endif" If you want to install not installed plugins on startup.if dein#check_install()  call dein#install()endif" TODO inside dein/repos/ somewhere there are cach and state files which keep" screwing me for installing new plugins
 |