From e62c2c3c95855232f0211459966a45a098f46a43 Mon Sep 17 00:00:00 2001 From: Christian Segundo Date: Sat, 20 Jan 2024 23:56:23 +0100 Subject: mass exodus --- public/nvim/.nvim/lua/plugins/lsp/config.lua | 45 ---------------------------- 1 file changed, 45 deletions(-) delete mode 100644 public/nvim/.nvim/lua/plugins/lsp/config.lua (limited to 'public/nvim/.nvim/lua/plugins/lsp/config.lua') diff --git a/public/nvim/.nvim/lua/plugins/lsp/config.lua b/public/nvim/.nvim/lua/plugins/lsp/config.lua deleted file mode 100644 index 579cfec..0000000 --- a/public/nvim/.nvim/lua/plugins/lsp/config.lua +++ /dev/null @@ -1,45 +0,0 @@ -return { - { - "neovim/nvim-lspconfig", - event = { "BufReadPre", "BufNewFile" }, - opts = { servers = {} }, - config = function(_, opts) - local add_hook_after = require("lspconfig.util").add_hook_after - local on_attach = function(client, bufnr) - require("nvim-navic").attach(client, bufnr) - end - - for lsp, lsp_opts in pairs(opts.servers) do - lsp_opts = lsp_opts or {} - if lsp_opts.on_attach ~= nil then - lsp_opts["on_attach"] = add_hook_after(on_attach, lsp_opts.on_attach) - end - lsp_opts["capabilities"] = require("cmp_nvim_lsp").default_capabilities( - lsp_opts.capabilities or {} - ) - require("lspconfig")[lsp].setup(lsp_opts) - end - end, - init = function() - vim.diagnostic.config({ - float = { - source = "always", - format = function(diagnostic) - -- should work for any LSP, see: https://github.com/neovim/neovim/pull/17510 - if diagnostic.code then - return string.format( - "(%s) %s", - diagnostic.code, - diagnostic.message - ) - end - return diagnostic.message - end, - }, - }) - end, - dependencies = { - { "SmiteshP/nvim-navic", opts = { highlight = true } }, - }, - }, -} -- cgit v1.2.3