Skip to content

Instantly share code, notes, and snippets.

@mhartington
Created March 1, 2016 13:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mhartington/f4d9f30d3addd072173b to your computer and use it in GitHub Desktop.
Save mhartington/f4d9f30d3addd072173b to your computer and use it in GitHub Desktop.
" Setup NeoBundle ----------------------------------------------------------{{{
if (!isdirectory(expand("$HOME/.config/nvim/bundle/repos/github.com/dein.vim")))
call system(expand("mkdir -p $HOME/.config/nvim/bundle/repos/github.com"))
call system(expand("git clone https://github.com/Shougo/dein.vim $HOME/.config/nvim/bundle/repos/github.com/dein.vim"))
endif
" Required:
if &compatible
set nocompatible
endif
set runtimepath+=~/.config/nvim/bundle/repos/github.com/dein.vim/
call dein#begin(expand('~/.config/nvim/bundle'))
" Required:
call dein#add('Shougo/dein.vim')
" syntax
call dein#add('othree/yajs.vim', {'on_ft': ['javascript']})
call dein#add('othree/jsdoc-syntax.vim', {'on_ft':['javascript', 'typescript']})
call dein#add('othree/es.next.syntax.vim', {'on_ft': ['javascript']})
call dein#add('1995eaton/vim-better-javascript-completion', {'on_ft': ['javascript']})
call dein#add('othree/javascript-libraries-syntax.vim')
call dein#add('kchmck/vim-coffee-script', {'on_ft': ['coffee']})
call dein#add('hail2u/vim-css3-syntax', {'on_ft':['css','scss']})
call dein#add('elzr/vim-json', {'on_ft': ['json']})
call dein#add('tpope/vim-markdown', {'on_ft': ['markdown']})
call dein#add('dhruvasagar/vim-table-mode')
call dein#add('suan/vim-instant-markdown', {'on_ft': ['markdown']})
call dein#add('tmhedberg/SimpylFold', {'on_ft': ['python']})
call dein#add('HerringtonDarkholme/yats.vim', {'on_ft': ['typescript']})
call dein#add('Quramy/tsuquyomi', {'on_ft': ['typescript']})
call dein#add('mhartington/oceanic-next')
call dein#add('Yggdroot/indentLine')
call dein#add('Raimondi/delimitMate', {'on_ft': ['javascript', 'typescript', 'css', 'scss']})
call dein#add('valloric/MatchTagAlways', {'on_ft': ['html']})
call dein#add('tpope/vim-fugitive')
call dein#add('jreybert/vimagit')
call dein#add('mhinz/vim-signify')
call dein#add('Xuyuanp/nerdtree-git-plugin')
call dein#add('https://github.com/jaxbot/github-issues.vim')
call dein#add('tpope/vim-repeat')
call dein#add('benekastah/neomake')
call dein#add('editorconfig/editorconfig-vim')
call dein#add('scrooloose/nerdtree')
call dein#add('AndrewRadev/switch.vim')
call dein#add('christoomey/vim-tmux-navigator')
call dein#add('tmux-plugins/vim-tmux')
call dein#add('tmux-plugins/vim-tmux-focus-events')
call dein#add('vim-airline/vim-airline')
call dein#add('tpope/vim-surround')
call dein#add('tomtom/tcomment_vim')
call dein#add('mattn/emmet-vim', {'on_ft':['html']})
call dein#add('Chiel92/vim-autoformat')
call dein#add('ap/vim-css-color')
call dein#add('Shougo/unite.vim')
call dein#add('Shougo/unite-outline')
call dein#add('ujihisa/unite-colorscheme')
call dein#add('junkblocker/unite-codesearch')
call dein#add('Shougo/vimproc.vim', {
\ 'build' : {
\ 'windows' : 'tools\\update-dll-mingw',
\ 'cygwin' : 'make -f make_cygwin.mak',
\ 'mac' : 'make -f make_mac.mak',
\ 'linux' : 'make',
\ 'unix' : 'gmake',
\ },
\ })
call dein#add('Shougo/deoplete.nvim')
call dein#add('Shougo/neco-vim')
call dein#add('Shougo/neoinclude.vim')
call dein#add('ujihisa/neco-look')
call dein#add('zchee/deoplete-jedi')
call dein#add('Shougo/neosnippet.vim')
call dein#add('Shougo/neosnippet-snippets')
call dein#add('honza/vim-snippets')
call dein#add('matthewsimo/angular-vim-snippets')
call dein#add('mhinz/vim-sayonara')
call dein#add('mattn/webapi-vim')
call dein#add('mattn/gist-vim')
call dein#add('terryma/vim-multiple-cursors')
call dein#add('rhysd/github-complete.vim')
call dein#add('junegunn/goyo.vim')
call dein#add('vim-scripts/SyntaxRange')
" call dein#add('zchee/deoplete-go')
call dein#add('rhysd/nyaovim-popup-tooltip')
call dein#add('ryanoasis/vim-devicons')
if dein#check_install()
call dein#install()
endif
call dein#end()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment