37 lines
695 B
Nix
37 lines
695 B
Nix
{ pkgs, lib, config, ... }: {
|
|
home.packages = with pkgs; [
|
|
bacon
|
|
cargo
|
|
# cargo-about
|
|
cargo-audit
|
|
# cargo-auditable
|
|
cargo-criterion
|
|
cargo-deadlinks
|
|
# cargo-deny
|
|
# cargo-deps
|
|
cargo-expand
|
|
# cargo-feature
|
|
cargo-flamegraph
|
|
cargo-fuzz
|
|
cargo-hack
|
|
cargo-hakari
|
|
cargo-inspect
|
|
cargo-modules
|
|
cargo-outdated
|
|
cargo-profiler
|
|
cargo-release
|
|
cargo-show-asm
|
|
cargo-spellcheck
|
|
cargo-tarpaulin
|
|
cargo-udeps
|
|
cargo-watch
|
|
cargo-workspaces
|
|
clippy
|
|
rustfmt
|
|
] ++ lib.optionals config.programs.helix.enable [
|
|
rust-analyzer
|
|
] ++
|
|
lib.optionals config.programs.kakoune.enable [
|
|
rust-analyzer
|
|
];
|
|
}
|