return { url = "https://git.sr.ht/~whynothugo/lsp_lines.nvim", event = "VimEnter", name = "lsp_lines.nvim", config = function() require("lsp_lines").setup() vim.diagnostic.config({ virtual_text = false }) vim.diagnostic.config({ virtual_lines = { highlight_whole_line = false, only_current_line = false } }) end, keys = { { "l", function() local new_value = not vim.diagnostic.config().virtual_lines.only_current_line vim.diagnostic.config({ virtual_lines = { only_current_line = new_value } }) return new_value end, desc = "Toggle LSP Lines", }, }, }