root_dir was computed once, at startup, against whatever buffer happened
to be current — freezing one path for the session and breaking
lspconfig's local-binary lookup, which reads config.root_dir.
Everything overridden here is already handled better upstream: cmd
prefers the project-local biome, root_dir is monorepo-aware and resolved
per buffer, the filetypes list is wider, and the server only attaches
where a biome config applies. Only the formatting opt-out stays, since
conform owns that.
Also adds virtual_lines for the line under the cursor, which pairs with
the existing virtual_text = false.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>