Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(rust): add bacon-ls and improve debugging (LazyVim#3212)
**NOTE: the PR will be in draft until mason-org/mason-registry#5774 is not merged** Some improvements in the Rust extra - Set `codelldb` adapter for rustacean.nvim - Add support for [bacon-ls](https://github.com/crisidev/bacon-ls) ([blog post](https://lmno.lol/crisidev/bacon-language-server)) `bacon-ls` can be used as an alternative to `rust-analyzer` for diagnostics, improving `rust-analyzer` performances. This is configured by `vim.g.lazyvim_rust_diagnostics`, which can be set to `rust-analyzer` or `bacon-lsp`. <img width="1063" alt="screenshot" src="https://github.com/LazyVim/LazyVim/assets/1781140/f50a38ff-0ec0-4d10-8cdc-796d027b16f0"> --------- Co-authored-by: Iordanis Petkakis <12776461+dpetka2001@users.noreply.github.com>
- Loading branch information