AstroNvim / AstroNvim/astrocommunity

[Feature] Support bacon lsp in pack-rust

Open
#1,308 4 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Lua
Stars
1.7k
Forks
313
PR merge metrics
No merged PRs in 30d

Description

### Is your feature related to a problem?

Refer to `Bacon`:
https://github.com/crisidev/bacon-ls?tab=readme-ov-file#manual
Refer to `Lazyvim`:
https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/plugins/extras/lang/rust.lua

### Describe the new feature

Baconls is faster than rust-analyzer in analysis. I hope it can be supported.

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Start with the pack-rust configuration and compare the Bacon manual with LazyVim's linked Rust configuration. Confirm how bacon-ls is expected to be exposed, then verify that pack-rust supports it without disrupting the existing Rust setup.

Written by the indexing model from the issue text.

Assessment

Tech stack
lua, rust
Domain
tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.