Files
dotfiles/scripts/install-cargo-packages.md
Ismo Vuorinen e19120c45a refactor(scripts): inline cargo packages into install script
Move package list from config/asdf/cargo-packages into
install-cargo-packages.sh as a bash array and remove the
external file. Update documentation accordingly.
2026-02-04 03:22:17 +02:00

660 B

install-cargo-packages

Install Rust packages defined in the script.

Usage

scripts/install-cargo-packages.sh

What it does

  1. If cargo-install-update is available, updates all existing packages first and tracks which packages are already installed.
  2. Installs each package from the inline list using cargo install, skipping any already handled by the update step. Builds run in parallel using available CPU cores (minus two).
  3. Runs package-specific post-install steps.
  4. Cleans the cargo cache with cargo cache --autoclean.

To add or remove packages, edit the packages array in scripts/install-cargo-packages.sh.