-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinit-packer.lua
31 lines (31 loc) · 992 Bytes
/
init-packer.lua
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
local use = require('packer').use
require('packer').startup(function()
-- Exec ":PackerInstall" in Neovim to install plugins
-- ":PackerUpdate" to update plugins
-- ":PackerClean" Remove any disabled or unused plugins
use 'wbthomason/packer.nvim' -- Package manager
use 'neovim/nvim-lspconfig' -- Configurations for Nvim LSP
-- mason.nvim a tool to install LSP servers
use 'williamboman/mason.nvim'
use 'williamboman/mason-lspconfig.nvim'
use 'mfussenegger/nvim-dap'
use 'mfussenegger/nvim-lint'
use 'mhartington/formatter.nvim'
-- Snippets
use 'tomtom/tlib_vim'
use 'MarcWeber/vim-addon-mw-utils'
use 'garbas/vim-snipmate'
use 'honza/vim-snippets'
-- Airline
use 'vim-airline/vim-airline'
-- Git helper
use 'tpope/vim-fugitive'
-- Buffer list gui
use 'jeetsukumaran/vim-buffergator'
-- Menus
use 'skywind3000/vim-quickui'
-- Colorschemes
use 'flazz/vim-colorschemes'
-- Tagbar: Code browser based on ctags
use 'preservim/tagbar'
end)