call plug#begin('~/AppData/Local/nvim/plugged')
" file tree + icons
Plug 'preservim/nerdtree'
Plug 'ryanoasis/vim-devicons'
" autocomplete
Plug 'neoclide/coc.nvim', {'branch': 'release'}
Plug 'rodrigore/coc-tailwind-intellisense', {'do': 'npm install'}
" fuzzy file search
Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
Plug 'junegunn/fzf.vim'
" better javascript
Plug 'pangloss/vim-javascript'
" better python
Plug 'vim-python/python-syntax'
" better php
Plug 'stanangeloff/php.vim'
" better ruby on rails
Plug 'tpope/vim-rails'
" jsx syntax highlighting
Plug 'mxw/vim-jsx'
" wakatime for time tracking
Plug 'wakatime/vim-wakatime'
" code stats, just for fun
Plug 'https://gitlab.com/code-stats/code-stats-vim.git'
" move around better
Plug 'easymotion/vim-easymotion'
" commenting powers
Plug 'preservim/nerdcommenter'
" class outline viewer
Plug 'preservim/tagbar'
" vue framework
Plug 'posva/vim-vue'
" csharp
Plug 'OmniSharp/omnisharp-vim'
" golang
Plug 'fatih/vim-go'
" fancy start screen
Plug 'mhinz/vim-startify'
" show color codes
Plug 'norcalli/nvim-colorizer.lua'
" automatically close tags
Plug 'alvan/vim-closetag'
" improve mark management
Plug 'kshenoy/vim-signature'
" note taking
Plug 'vimwiki/vimwiki'
" git stuff
Plug 'mhinz/vim-signify'
Plug 'tpope/vim-fugitive'
Plug 'tpope/vim-rhubarb'
Plug 'junegunn/gv.vim'
" powerline
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
" snippets
Plug 'SirVer/ultisnips'
Plug 'voronkovich/ultisnips-vue'
Plug 'mlaursen/vim-react-snippets'
Plug 'honza/vim-snippets'
" color schemes
Plug 'joshdick/onedark.vim' " onedark
Plug 'tomasr/molokai' " molokai
Plug 'morhetz/gruvbox' " gruvbox
Plug 'sainnhe/sonokai' " sonokai
Plug 'jacoborus/tender.vim' " tender
Plug 'rafalbromirski/vim-aurora' " aurora
" todo comments
Plug 'nvim-lua/plenary.nvim'
Plug 'folke/todo-comments.nvim'
" improved highlighting
Plug 'nvim-treesitter/nvim-treesitter'
Plug 'nvim-treesitter/nvim-treesitter-context'
call plug#end()
Comments