Cargo Cleaner is a TUI tool inspired by cargo-clean-all for deleting target files in cargo projects.
It enables you to select cargo projects on the TUI screen and perform bulk deletion of the target directory (equivalent to cargo clean).
cargo install cargo-cleaner
Other methods are not yet prepared. Contributions are welcome!
cargo cleaner
Launching in this way, cargo cleaner will search for Cargo projects with target directories of positive size in all directories under the HOME directory.
key | description |
---|---|
h |
Display help |
j or ↓ |
Move down |
k or ↑ |
Move up |
g |
Move to the top of the list |
G |
Move to the end of the list |
SPACE |
Select/deselect file at cursor |
v |
Switch to auto-select mode |
V |
Switch to auto-deselect mode |
ESC |
Cancel mode |
d |
Delete selected files |
q |
Quit |
cargo cleaner --dry-run
Specifying dry-run allows you to check the behavior of cargo cleaner without actually deleting any files.
cargo cleaner -r <directory>
By specifying the -r option, cargo cleaner will search for Cargo projects with target directories of positive size in all directories under the specified directory.