nix-conf/system/modules/rust.nix
2024-12-29 14:14:12 +08:00

30 lines
590 B
Nix

{ inputs, pkgs, ... }:
{
# Apply the overlay to the package set
# nixpkgs.overlays = [
# inputs.rust-overlay.overlays.default
# ];
environment.systemPackages = with pkgs; [
# (rust-bin.fromRustupToolchainFile ./rust-toolchain.toml)
taplo #toml formatter & lsp
cargo-watch
cargo-deny
cargo-audit
cargo-update
cargo-edit
cargo-outdated
cargo-license
cargo-tarpaulin
cargo-cross
cargo-zigbuild
cargo-nextest
cargo-spellcheck
cargo-modules
cargo-bloat
cargo-unused-features
bacon
evcxr #rust repl
];
}