XCursor sucks, and we still use it today. Automatic scaling according to a configurable, per-cursor method. Support for SVG cursors Way more space-efficient. As an example, Bibata-XCursor is 44.1MB, ...
For a more thorough configuration involving lazy-loading, see Lazy loading with lazy.nvim. Then you can use conform.format() just like you would vim.lsp.buf.format(). For example, to format on save: ...
An important aspect in software engineering is the ability to distinguish between premature, unnecessary, and necessary ...