Status:
| Travis Build Status | Dependency Status |
| :---: | :---: |
| |
|
Project Info:
| License | LoC | Crates Version |
| :---: | :---: | :---: |
| |
|
|
Rust version support:
| Stable | Beta | Nightly |
| :---: | :---: | :---: |
| |
|
|
OS support:
| Linux | OSX | Windows |
| :---: | :---: | :---: |
| |
|
|
Binary application for cleaning \$CARGOHOME/registry & \$CARGOHOME/git folder support orphan cleaning and old cleaning Default \$CARGO_HOME is set as \$HOME/.cargo
Initially you should have rustc and cargo installed for a detail information of how to install rust-lang visit https://rust-lang.org
For installation of cargo-trim:-
You can install from crates.io registry
cargo install cargo-trim
OR
For bleeding edge latest development version:
cargo install --git https://github.com/iamsauravsharma/cargo-trim
All cargo-trim can be run using cargo trim <command>
cargo trim -h
will produce out following output which list out all of available output for cargo-trim
```
cargo-trim 0.1.2
Saurav Sharma appdroiddeveloper@gmail.com
Binary application to cleanup $CARGO_HOME cache
USAGE: cargo trim [FLAGS] [OPTIONS] [SUBCOMMAND]
FLAGS: -a, --all Clean up all .cargo/registry & .cargo/git follow config file data -c, --clear Clear config data -f, --force Force clear cache without reading conf file -h, --help Prints help information -l, --light Light cleanup repos by removing git checkout and registry source but stores git db and registry archive for future compilation -o, --old-clean Clean old cache crates -x, --orphan-clean Clean orphan cache crates -q, --query Return size of .cargo/cache folders -u, --update Update Cargo.lock file present inside config directory folder path -V, --version Prints version information
OPTIONS:
-e, --exclude
SUBCOMMANDS: clear Clear current working directory from cargo cache config [alias: "clr"] config Query config file data [alias: "c"] git Perform operation only to git related cache file [alias: "g"] help Prints this message or the help of the given subcommand(s) init Initialize current working directory as cargo trim directory [alias: "in"] list List out crates [alias: "l"] registry Perform operation only to registry related cache file [alias: "reg"] remove Remove values from config file [alias: "rm"] ```
cargo-trim store its config file to config directory of OS and name file as cagotrimconfig.json and stores all information on these file