dotfiles/nvim/lua/trianta/lsp.lua

23 lines
726 B
Lua

return {
'VonHeikemen/lsp-zero.nvim',
branch = 'v3.x',
dependencies = {
-- LSP Support
"neovim/nvim-lspconfig", -- Required
'williamboman/mason.nvim', -- Optional
'williamboman/mason-lspconfig.nvim', -- Optional
-- Autocompletion
'hrsh7th/nvim-cmp', -- Required
'hrsh7th/cmp-nvim-lsp', -- Required
'hrsh7th/cmp-buffer', -- Optional
'hrsh7th/cmp-path', -- Optional
'saadparwaiz1/cmp_luasnip', -- Optional
'hrsh7th/cmp-nvim-lua', -- Optional
-- Snippets
'L3MON4D3/LuaSnip', -- Required
'rafamadriz/friendly-snippets', -- Optional
}
}