feat: merge rust pkgs into rust-toolchain (#28)

* feat: merge rust pkgs into rust-toolchain

* fix: fmt

* Add rust-analyzer to toolchain (because why not)

---------

Co-authored-by: Sridhar Ratnakumar <3998+srid@users.noreply.github.com>
This commit is contained in:
Quoc-Anh Nguyen 2023-11-10 00:49:00 +02:00 committed by GitHub
parent b47393e1df
commit 50cf0bae89
Failed to generate hash of commit

View file

@ -20,6 +20,10 @@
nonRustDeps = [
pkgs.libiconv
];
rust-toolchain = pkgs.symlinkJoin {
name = "rust-toolchain";
paths = [ pkgs.rustc pkgs.cargo pkgs.cargo-watch pkgs.rust-analyzer pkgs.rustPlatform.rustcSrc ];
};
in
{
# Rust package
@ -45,11 +49,9 @@
buildInputs = nonRustDeps;
nativeBuildInputs = with pkgs; [
just
rustc
cargo
cargo-watch
rust-analyzer
rust-toolchain
];
RUST_BACKTRACE = 1;
};
# Add your auto-formatters here.