remove unused function from lsp.lua and add more lsp plugins!
This commit is contained in:
@ -35,13 +35,6 @@ set_lsp_sign("DiagnosticSignInfo" , "i")
|
|||||||
set_lsp_sign("DiagnosticSignHint" , "h")
|
set_lsp_sign("DiagnosticSignHint" , "h")
|
||||||
|
|
||||||
local function lsp_settings()
|
local function lsp_settings()
|
||||||
local sign = function(opts)
|
|
||||||
vim.fn.sign_define(opts.name, {
|
|
||||||
texthl = opts.name,
|
|
||||||
text = opts.text,
|
|
||||||
numhl = ''
|
|
||||||
})
|
|
||||||
end
|
|
||||||
|
|
||||||
vim.diagnostic.config({
|
vim.diagnostic.config({
|
||||||
virtual_text = false,
|
virtual_text = false,
|
||||||
|
@ -79,7 +79,6 @@ require 'dep' {
|
|||||||
'onsails/lspkind.nvim',
|
'onsails/lspkind.nvim',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
{ 'ray-x/lsp_signature.nvim' },
|
|
||||||
|
|
||||||
-- snippets -----------------------------------------------------------------
|
-- snippets -----------------------------------------------------------------
|
||||||
{ 'L3MON4D3/LuaSnip',
|
{ 'L3MON4D3/LuaSnip',
|
||||||
@ -88,10 +87,15 @@ require 'dep' {
|
|||||||
{ 'doxnit/cmp-luasnip-choice' },
|
{ 'doxnit/cmp-luasnip-choice' },
|
||||||
|
|
||||||
-- lsp ----------------------------------------------------------------------
|
-- lsp ----------------------------------------------------------------------
|
||||||
{ 'neovim/nvim-lspconfig' },
|
{ 'neovim/nvim-lspconfig' }, -- setup lsp
|
||||||
{ 'j-hui/fidget.nvim' }, -- shows lsp progress
|
{ 'j-hui/fidget.nvim' }, -- shows lsp progress
|
||||||
|
{ 'ray-x/lsp_signature.nvim' }, -- see information about the current function
|
||||||
{ 'dnlhc/glance.nvim' }, -- diagnostic info at a glance
|
{ 'dnlhc/glance.nvim' }, -- diagnostic info at a glance
|
||||||
|
{ 'kosayoda/nvim-lightbulb' }, -- "light bulb" - Gru
|
||||||
|
{ 'weilbith/nvim-code-action-menu' }, -- code actions
|
||||||
|
|
||||||
{ 'folke/trouble.nvim' },
|
{ 'folke/trouble.nvim' },
|
||||||
|
{ 'folke/todo-comments.nvim' },
|
||||||
|
|
||||||
-- optional language specific lsp's
|
-- optional language specific lsp's
|
||||||
-- { 'mfussenegger/nvim-jdtls' }, -- java lsp server
|
-- { 'mfussenegger/nvim-jdtls' }, -- java lsp server
|
||||||
|
Reference in New Issue
Block a user