~mlb/dotfiles

ref: 277f50b906d580cbcfe359079d0d42482a54890f dotfiles/nvim/conf/00-plugins.vim -rw-r--r-- 1.9 KiB
277f50b9Matías Larre Borges Updating plugin list 5 months ago
                                                                                
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
call plug#begin(stdpath('data') . '/plugged')
Plug 'junegunn/vim-emoji'                               " Macros to refer to emojis

Plug 'itchyny/lightline.vim'                            " Improved status line
Plug 'macthecadillac/lightline-gitdiff'                 " Git integration in lightline

Plug 'airblade/vim-gitgutter'                           " Git integration in gutter

Plug 'Shougo/defx.nvim', {
            \'do': ':UpdateRemotePlugins' }             " File browser
Plug 'kristijanhusak/defx-icons'                        " Nice icons in defx
Plug 'kristijanhusak/defx-git'                          " git icon integration for defx

Plug 'neoclide/coc.nvim', {'branch': 'release'}         " Code completion

Plug 'ryanoasis/vim-devicons'                           " Nice icons

Plug 'kyoz/purify', { 'rtp': 'vim' }                    " Colorscheme

Plug 'voldikss/vim-floaterm'                            " Floating terminal

Plug 'tpope/vim-fugitive'                               " Git management
Plug 'tpope/vim-obsession'                              " Session management

Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }     " fzf integration
Plug 'junegunn/fzf.vim'

Plug 'elixir-lsp/elixir-ls', {
            \ 'do': { -> g:ElixirLS.compile() } }       " Installs elixir language server
Plug 'elixir-editors/vim-elixir'                        " Elixir support
Plug 'mhinz/vim-mix-format'                             " Elixir auto-formatting

Plug 'chrisbra/colorizer'                               " Colorizes colornames and codes

Plug 'nvim-treesitter/nvim-treesitter'                  " treesitter support (requires neovim nightly)

Plug 'nvim-lua/popup.nvim'                              " telescope: popup
Plug 'nvim-lua/plenary.nvim'                            " telescope: plenary
Plug 'nvim-lua/telescope.nvim'                          " telescope: telescope

call plug#end()