call plug#begin('~/.vim/plugged') " Use vim-plug as our package manager of choice Plug 'airblade/vim-gitgutter' Plug 'osyo-manga/vim-over' " Automatically highlight find and replace Plug 'jiangmiao/auto-pairs' " Close brackets and other pairs automatically Plug 'sukima/xmledit' " Automatically close tags when writing html Plug 'w0rp/ale' " Automatically check language syntax for errors Plug 'maksimr/vim-jsbeautify' " Make it easier to work with foreign code Plug 'lervag/vimtex' " Make editing LaTeX a breeze Plug 'dbeniamine/todo.txt-vim' " Easily manage any part of your todo.txt Plug 'Kjwon15/vim-transparent' " Add transparency by default for all color schemes Plug 'elixir-editors/vim-elixir' " Add syntax highlighting and autoindent for Elixir Plug 'tpope/vim-fugitive' " Add fugitive.vim, enabling us to use git in vim Plug 'junegunn/fzf' " Add fuzzy finding to easily move between files Plug 'junegunn/fzf.vim' " Add the vim functionality of fuzzy finding Plug 'rhysd/vim-crystal' " Add support for the crystal language Plug 'scrooloose/nerdtree' " Add a file browser to vim Plug 'majutsushi/tagbar' " Add tagbar to show functions on the side Plug 'lvht/tagbar-markdown' " Add support for markdown to tagbar Plug 'rust-lang/rust.vim' " Add rust support to vim Plug 'jamessan/vim-gnupg' " Easily use GPG encryption inside of vim Plug 'reedes/vim-pencil' " Use vim as a tool for writing Plug 'mileszs/ack.vim' " Testing ack.vim with ag Plug 'tpope/vim-endwise' " Automatically add end Plug 'junegunn/goyo.vim' " Distraction-free writing Plug 'Yggdroot/indentLine' " Show indentation levels Plug 'Shougo/unite.vim' " Required by vimfiler Plug 'Shougo/vimfiler.vim' " Yet another file explorer Plug 'mattn/emmet-vim' " Add emmet support Plug 'sgur/vim-editorconfig' " Add editorconfig support call plug#end() " Start the plugins