A cli/tui tool to find and remove targets, builds and packages from forgotten projects.
The tool scans for known footprints, listed below, and save its path and size. You can then select and delete the desired directories.
The tool do not delete source files, only builds and packages.
- Rust (target)
- JavaScript (node_modules, dist)
- Python (pycache, venv, .venv, env, .env, dist)
- Java (Maven) (target)
- Java (Gradle) (target, build)
- Elixir (_build, deps)
- Haskell (.stack-work, dist-newstyle)
- Swift (Pods, build)
- Ruby (vendor)
Add it in the utils.rs
- .embuild
- dist
/!\ It is highly recommended to use your dev folder as a starting point for the scan.
rusty_clean <path>Note: If no argument is given, start the scan at the current DIR
