Rust: Rust-analyzer (devShell?) + Neovim + bacon is not playing well. #12
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Currently we need to do
cargo clean,bacon testin order to create good/target.bacon testand not entirely withcargo buildcargo metadata, which overwritesCargo.tomlin therustc/cargo. These runtimes live in/nix/store, so they're read-only, which makes rust-analyzer fail.As an attempt to synchronize Rust version everywhere, we'll migrate many projects to use
nix-boostinstead. Hence, this is related to #11.nix-boostwill take care of providing:rust4cargo: The most barebone rustc install possiblerust4devs: Dev-friendly rustc installrust4normi: Recommended install for everyone, basically refers to the default toolchainrust-dev-env: My own dev environment. At the time of writing, it'srust4devswithexcvrandbacon.after having
stdas a framework,devshellis a bit tough #19 addresses this.At the moment, we do have a lot of these implemented in
nix-boost296de75f05/cells/dev/devshells.nix (L7-L81)Note that this implementation is being gated harshly by numtide/devshell#266