diff --git a/lazy-lock.json b/lazy-lock.json index cc05fe3..c74b49c 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -29,6 +29,7 @@ "lazy.nvim": { "branch": "main", "commit": "57cce98dfdb2f2dd05a0567d89811e6d0505e13b" }, "lazygit.nvim": { "branch": "main", "commit": "32bffdebe273e571588f25c8a708ca7297928617" }, "leap.nvim": { "branch": "main", "commit": "f74473d23ebf60957e0db3ff8172349a82e5a442" }, + "lsp_lines.nvim": { "branch": "main", "commit": "d9c8a71b8b6e6bfa2b5cf015f59450472dbf06fe" }, "lsp_signature.nvim": { "branch": "master", "commit": "1882019270be445a8cad4353f1530574f2b2d02d" }, "lspkind-nvim": { "branch": "master", "commit": "c68b3a003483cf382428a43035079f78474cd11e" }, "lualine.nvim": { "branch": "master", "commit": "c28a7427c3fb29322db136f0564ec58807b26747" }, diff --git a/lua/plugins/lsp_lines.lua b/lua/plugins/lsp_lines.lua new file mode 100644 index 0000000..9184acd --- /dev/null +++ b/lua/plugins/lsp_lines.lua @@ -0,0 +1,13 @@ +return { + 'https://git.sr.ht/~whynothugo/lsp_lines.nvim', + config = true, + keys = { + { + 'l', + function() + require('lsp_lines').toggle() + end, + desc = 'Toggle lsp_lines', + } + }, +} diff --git a/lua/plugins/lspconfig.lua b/lua/plugins/lspconfig.lua index 122f871..b852b92 100644 --- a/lua/plugins/lspconfig.lua +++ b/lua/plugins/lspconfig.lua @@ -117,7 +117,6 @@ return { vim.keymap.set('n', '', 'ClangdSwitchSourceHeader', { noremap = true, silent = false, desc = 'Switch Source/Header', buffer = bufnr }) - vim.cmd([[autocmd CursorHold lua OpenDiagFloat()]]) -- Set some keybinds conditional on server capabilities if client.server_capabilities.documentFormattingProvider then @@ -311,21 +310,7 @@ return { }) -- vim.diagnostic.config({ virtual_text = false }) - vim.diagnostic.config({ - virtual_text = false, - signs = true, - float = { - border = 'single', - format = function(diagnostic) - return string.format( - '%s (%s) [%s]', - diagnostic.message, - diagnostic.source, - diagnostic.code or diagnostic.user_data.lsp.code - ) - end, - }, - }) + vim.diagnostic.config({ virtual_text = false }) end, event = 'VeryLazy' }