I like the hovering behaviour better, it's less "in your face". I might revisit the idea in the future, as a toggled mapping.
Ideally, I want the following features: * diagnostic icons in the sign column always, * virtual text on the current line only * switch to hover window and/or lsp_lines display through a mapping
This is not only 'lsp_lines' configuration anymore, but the whole display of diagnostics.