vim_config/conf/nvim/lua/plugins.lua
Yorick Barbanneau 0556e2f742 Add mason-lspconfig plugin
start lsp server automatically
2022-08-05 23:41:14 +02:00

32 lines
754 B
Lua

-- Plugins
require "paq" {
"savq/paq-nvim";
-- status bar
'nvim-lualine/lualine.nvim';
-- Base16 theme
'RRethy/nvim-base16';
-- NERDTree file manager
'scrooloose/nerdtree';
'lewis6991/gitsigns.nvim';
-- need to install g++ package on Debian
-- for tree sitter plugins
'nvim-treesitter/nvim-treesitter';
-- LSP installer
'neovim/nvim-lspconfig';
-- Mason is a GUI to install language servers and lspconfig is a bridge
-- between mason and nvim-lspconfig
'williamboman/mason.nvim';
'williamboman/mason-lspconfig.nvim';
-- autocompletion plugin
'hrsh7th/nvim-cmp';
'hrsh7th/cmp-nvim-lsp';
-- vim lint when it is not possible withlsp
'mfussenegger/nvim-lint';
}