55 lines
1.4 KiB
VimL
55 lines
1.4 KiB
VimL
" Specify a directory for plugins
|
|
call plug#begin(stdpath('data') . '/plugged')
|
|
" Colourthemes
|
|
Plug 'Rigellute/shades-of-purple.vim'
|
|
|
|
" Editor extensions
|
|
Plug 'neomake/neomake'
|
|
Plug 'nvim-lua/plenary.nvim'
|
|
Plug 'nvim-tree/nvim-web-devicons'
|
|
Plug 'MunifTanjim/nui.nvim'
|
|
Plug 'nvim-neo-tree/neo-tree.nvim'
|
|
Plug 'zhaocai/timestamp.vim'
|
|
Plug 'vim-airline/vim-airline'
|
|
Plug 'bling/vim-bufferline'
|
|
Plug 'junegunn/fzf.vim'
|
|
Plug 'tpope/vim-commentary'
|
|
Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
|
|
Plug 'lighttiger2505/deoplete-vim-lsp'
|
|
Plug 'machakann/vim-highlightedyank'
|
|
Plug 'nvim-treesitter/nvim-treesitter', { 'do': ':UpdateRemotePlugins' }
|
|
|
|
" Use rainbow parenthesis and automatic closing parens
|
|
Plug 'luochen1990/rainbow'
|
|
Plug 'jiangmiao/auto-pairs'
|
|
|
|
" Linting plugin for multiple languages
|
|
Plug 'prabirshrestha/vim-lsp'
|
|
Plug 'mattn/vim-lsp-settings'
|
|
|
|
" Support for various git things
|
|
Plug 'airblade/vim-gitgutter'
|
|
|
|
" Language support for LaTeX
|
|
Plug 'vim-latex/vim-latex'
|
|
Plug 'rhysd/vim-grammarous'
|
|
|
|
" Syntaxhighlighting for mediawiki code
|
|
Plug 'chikamichi/mediawiki.vim'
|
|
|
|
" Syntaxhighlighting for .toml files
|
|
" Extras for rust
|
|
Plug 'cespare/vim-toml'
|
|
Plug 'racer-rust/vim-racer'
|
|
|
|
" Extras for python coding
|
|
Plug 'jeetsukumaran/vim-pythonsense'
|
|
Plug 'numirias/semshi', {'do': ':UpdateRemotePlugins'}
|
|
Plug 'Vimjas/vim-python-pep8-indent'
|
|
Plug 'zchee/deoplete-jedi'
|
|
Plug 'davidhalter/jedi-vim'
|
|
Plug 'HiPhish/jinja.vim'
|
|
|
|
|
|
call plug#end()
|