Themes
These are some great themes. I only use gruvbox right now but the rest of these themes are great.
morhetz/gruvbox
https://github.com/morhetz/gruvbox
baskerville/bubblegum
https://github.com/baskerville/bubblegum
mhartington/oceanic-next
https://github.com/mhartington/oceanic-next
cocopon/iceberg.vim
https://github.com/cocopon/iceberg.vim
drewtempelmeyer/palenight.vim
https://github.com/drewtempelmeyer/palenight.vim
roosta/srcery
https://github.com/roosta/srcery
joshdick/onedark.vim
https://github.com/joshdick/onedark.vim
ajh17/spacegray.vim
https://github.com/ajh17/spacegray.vim
Appearance
These make vim look really nice, the goyo is great for taking screenshots and just having a distraction free work time.
vim-airline/vim-airline
https://github.com/ajh17/spacegray.vim
vim-airline/vim-airline-themes
https://github.com/vim-airline/vim-airline-themes
junegunn/goyo.vim
https://github.com/junegunn/goyo.vim
Movement
These are great for making editing speedy
tacahiroy/ctrlp-funky
justinmk/vim-sneak
t9md/vim-choosewin
Efficiency
Coc is the best for completion
neoclide/coc.nvim
junegunn/fzf.vim
kien/ctrlp.vim
Git
These help with checking files for diffs and making git easy inside of vim
tpope/vim-fugitive
airblade/vim-gitgutter
Language
Vimtex helps make vim way better for latex, flake8 is great for python and python-mode also is great
lervag/vimtex
nvie/vim-flake8
python-mode/python-mode
Organization
Helps me take notes in class and remember stuff
xolox/vim-misc
xolox/vim-notes
Fun-Misc
Rainbow parentheses is great for code golf and list comprehensions, and vim table mode is great for writing docs