return { 'whynothugo/lsp_lines.nvim',
  url = 'https://git.sr.ht/~whynothugo/lsp_lines.nvim',
  requires = 'neovim/nvim-lspconfig',
  function()
    require('lsp_lines').setup()

    vim.diagnostic.config {
      virtual_lines = {
        highlight_whole_line = false,
        only_current_line = true
      }
    }
  end
}