2018-03-23 12:47:18 +00:00
|
|
|
call plug#begin("~/.config/nvim/plugged")
|
2017-10-19 15:42:06 +00:00
|
|
|
|
|
|
|
" look for .editorconfig and merge into vim settings
|
|
|
|
Plug 'editorconfig/editorconfig-vim'
|
|
|
|
" file and dir browser
|
2020-06-23 16:26:53 +00:00
|
|
|
Plug 'preservim/nerdtree'
|
2020-05-11 15:35:52 +00:00
|
|
|
" git support for nerdtree
|
|
|
|
Plug 'Xuyuanp/nerdtree-git-plugin'
|
2017-10-19 15:42:06 +00:00
|
|
|
" syntax checking on steroids
|
|
|
|
Plug 'scrooloose/syntastic'
|
2018-02-21 23:37:53 +00:00
|
|
|
" integrate ripgrep, especially to be able to open matches, hugely useful for
|
2017-10-19 15:42:06 +00:00
|
|
|
" code aware search
|
2018-02-21 23:37:53 +00:00
|
|
|
Plug 'jremmen/vim-ripgrep'
|
2017-10-19 15:42:06 +00:00
|
|
|
" lightweight but sophisticated status line
|
|
|
|
Plug 'vim-airline/vim-airline'
|
|
|
|
Plug 'vim-airline/vim-airline-themes'
|
|
|
|
" git integration
|
|
|
|
Plug 'tpope/vim-fugitive'
|
2017-10-19 15:44:18 +00:00
|
|
|
Plug 'tpope/vim-rhubarb'
|
2020-09-21 14:54:45 +00:00
|
|
|
Plug 'mhinz/vim-signify'
|
2017-10-19 15:42:06 +00:00
|
|
|
" visualize vim's undo tree
|
|
|
|
Plug 'sjl/gundo.vim'
|
|
|
|
" better support for JS
|
|
|
|
Plug 'pangloss/vim-javascript'
|
|
|
|
" find, complete, etc. on steroids
|
|
|
|
" fast fuzzy finder
|
2017-10-19 15:44:18 +00:00
|
|
|
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
|
2017-10-19 15:42:06 +00:00
|
|
|
Plug 'junegunn/fzf.vim'
|
|
|
|
" auto detect tab and space handling rather than setting per project
|
|
|
|
Plug 'tpope/vim-sleuth'
|
|
|
|
" support for the Rust programming language
|
|
|
|
Plug 'rust-lang/rust.vim'
|
2021-09-04 15:25:28 +00:00
|
|
|
Plug 'simrat39/rust-tools.nvim'
|
2017-10-19 15:42:06 +00:00
|
|
|
" support for Rust's build tool/dependency manager
|
|
|
|
Plug 'timonv/vim-cargo'
|
2021-09-04 15:25:28 +00:00
|
|
|
" support for lsp
|
|
|
|
Plug 'neovim/nvim-lspconfig'
|
2017-10-19 15:42:06 +00:00
|
|
|
" support for jsonnet
|
|
|
|
Plug 'google/vim-jsonnet'
|
2017-11-09 17:04:33 +00:00
|
|
|
" groovy syntax and indent
|
|
|
|
Plug 'vim-scripts/groovy.vim'
|
2018-01-02 17:41:19 +00:00
|
|
|
Plug 'vim-scripts/groovyindent-unix'
|
2018-01-16 19:21:05 +00:00
|
|
|
" auto format all the things
|
|
|
|
" https://github.com/Chiel92/vim-autoformat
|
|
|
|
Plug 'Chiel92/vim-autoformat'
|
2019-08-01 18:38:16 +00:00
|
|
|
" taskwarrior
|
2020-01-10 18:53:40 +00:00
|
|
|
Plug 'xarthurx/taskwarrior.vim'
|
2019-09-19 20:54:12 +00:00
|
|
|
" support for lsp in gnvim
|
|
|
|
Plug 'vhakulinen/gnvim-lsp'
|
2020-01-28 22:36:10 +00:00
|
|
|
" Wiki support
|
|
|
|
Plug 'vimwiki/vimwiki'
|
2021-06-16 14:45:54 +00:00
|
|
|
" Preferred color scheme
|
|
|
|
Plug 'fneu/breezy'
|
2017-10-19 15:42:06 +00:00
|
|
|
|
|
|
|
" All of your Plugins must be added before the following line
|
|
|
|
call plug#end() " required
|