1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | " Specify a directory for plugins
call plug#begin('~/.vim/plugged')
" Airline for better status line
Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes'
" Syntax highlighting and file icons
Plug 'sheerun/vim-polyglot'
Plug 'ryanoasis/vim-devicons'
" Fuzzy finder for opening files and more
Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
Plug 'junegunn/fzf.vim'
" Auto-completion framework
Plug 'neoclide/coc.nvim', {'branch': 'release'}
" Auto-pairs for inserting matching brackets/quotes
Plug 'jiangmiao/auto-pairs'
" Dracula theme
Plug 'dracula/vim', { 'as': 'dracula' }
" Gruvbox theme
Plug 'morhetz/gruvbox'
" End of the plugin section
call plug#end()
" Set gruvbodracula
syntax enable
set background=dark
colorscheme dracula
" Enable airline
let g:airline#extensions#tabline#enabled = 1
" Enable vim-devicons
let g:webdevicons_enable = 1
" Set font and enable true color support
set guifont=Fira\ Code\ Nerd\ Font:h16
set termguicolors
|
x