12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- " Run PlugInstall if there are missing plugins
- "autocmd VimEnter * if len(filter(values(g:plugs), '!isdirectory(v:val.dir)'))
- " \| PlugInstall --sync | source $VIMINIT
- "\| endif
- call plug#begin('~/.cache/vim/plugged')
- " colorshemes
- Plug 'morhetz/gruvbox'
- Plug 'itchyny/landscape.vim'
- Plug 'joshdick/onedark.vim'
- " better syntax support
- Plug 'sheerun/vim-polyglot'
- " fuzzy find files
- Plug 'ctrlpvim/ctrlp.vim'
- " faster nerdtree
- Plug 'lambdalisue/fern.vim'
- " w/ git status integration
- Plug 'lambdalisue/fern-git-status.vim'
- " w/ colored nerdfont icons
- Plug 'lambdalisue/nerdfont.vim'
- Plug 'lambdalisue/fern-renderer-nerdfont.vim'
- Plug 'lambdalisue/glyph-palette.vim'
- " and a floating, scrollable preview window
- Plug 'yuki-yano/fern-preview.vim'
- " asynchronous lint engine
- "Plug 'dense-analysis/ale'
- " nice statusline for vim
- Plug 'vim-airline/vim-airline'
- " plus themes
- Plug 'vim-airline/vim-airline-themes'
- " some git integration
- Plug 'tpope/vim-fugitive'
- " preview colours
- Plug 'ap/vim-css-color'
- " intellisense
- Plug 'neoclide/coc.nvim', {'branch': 'release'}
- " auto disable search highlighting
- Plug 'romainl/vim-cool'
- " graphical debugger
- Plug 'puremourning/vimspector'
- " use when there are too many parentheses
- "Plug 'kien/rainbow_parentheses.vim'
- " auto close pairs, etc.
- Plug 'jiangmiao/auto-pairs'
- " easy commenting
- Plug 'tpope/vim-commentary'
- " tag bar for easy navigation
- Plug 'preservim/tagbar'
- " better html / css handling
- Plug 'mattn/emmet-vim'
- " fast search 'n' jump
- Plug 'justinmk/vim-sneak'
- " fancy start screen
- Plug 'mhinz/vim-startify'
- " w/ nerdfont icons
- Plug 'csch0/vim-startify-renderer-nerdfont'
- " easily change surrounding elements
- Plug 'tpope/vim-surround'
- " use treesitter inside nvim
- Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}
- " w/ refactoring capabilites
- Plug 'nvim-treesitter/nvim-treesitter-refactor'
- call plug#end()
|