# asdf-rust **Repository Path**: ljq199612/asdf-rust ## Basic Information - **Project Name**: asdf-rust - **Description**: mirror@asdf-rust - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-30 - **Last Updated**: 2025-08-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # asdf-rust [![Build Status](https://travis-ci.org/code-lever/asdf-rust.svg?branch=master)](https://travis-ci.org/code-lever/asdf-rust) Rust plugin for [asdf](https://github.com/asdf-vm/asdf) version manager. ## Install ``` asdf plugin add rust https://github.com/code-lever/asdf-rust.git ``` After you have installed rust, do NOT follow the directions it outputs to update your PATH -- asdf's shim will handle that for you! ## Use Check [asdf](https://github.com/asdf-vm/asdf) readme for instructions on how to install & manage versions of Rust. ### Default `cargo` crates asdf-rust can automatically install a default set of packages with `cargo` right after installing a Rust version. To enable this feature, provide a `$HOME/.default-cargo-crates` file that lists one package per line, for example: ``` // cli-tools ripgrep // install from source --git https://github.com/sharkdp/bat ``` You can specify a non-default location of this file by setting a `ASDF_CRATE_DEFAULT_PACKAGES_FILE` variable. `ASDF_RUST_PROFILE` variable can be used to install different from `default` profile (e.g. minimal or complete).