██████████ █████████ ████
░░███░░░░███ ███░░░░░███░░███
░███ ░░███ ██████ █████ █████ ███ ░░░ ░███ ██████ ██████ ████████ ██████ ████████
░███ ░███ ███░░███░░███ ░░███ ░███ ░███ ███░░███ ░░░░░███ ░░███░░███ ███░░███░░███░░███
░███ ░███░███████ ░███ ░███ ░███ ░███ ░███████ ███████ ░███ ░███ ░███████ ░███ ░░░
░███ ███ ░███░░░ ░░███ ███ ░░███ ███ ░███ ░███░░░ ███░░███ ░███ ░███ ░███░░░ ░███
██████████ ░░██████ ░░█████ ░░█████████ █████░░██████ ░░████████ ████ █████░░██████ █████
░░░░░░░░░░ ░░░░░░ ░░░░░ ░░░░░░░░░ ░░░░░ ░░░░░░ ░░░░░░░░ ░░░░ ░░░░░ ░░░░░░ ░░░░░
A tool to search for node_modules a clean the projects selected
brew tap DevCleaner/devcleaner
brew install devcleaner
# If you need to be more specific, use:
brew install DevCleaner/devcleaner/devcleaner
To upgrade
brew upgrade devcleaner
scoop bucket add kdash-bucket https://github.com/DevCleaner/scoop-devcleaner
scoop install devcleaner
Choco package located here. Since validation of the package takes forever, it may take a long while to become available after a release. I would recommend using Scoop instead for Windows.
choco install kdash
# Version number may be required for newer releases, if available:
choco install devcleaner --version=0.1.0
To upgrade
choco upgrade devcleaner --version=0.1.0
Run the below command to install the latest binary. Run with sudo if you dont have write access to /usr/local/bin. Else the script will install to current directory
curl https://raw.githubusercontent.com/DevCleaner/devcleaner/main/deployment/getLatest.sh | bash
Binaries for macOS, Linux and Windows are available on the releases page
- Download the latest binary for your OS.
- For Linux/macOS:
cd
to the file you just downloaded and runtar -C /usr/local/bin -xzf downloaded-file-name
. Use sudo if required.- Run with
devcleaner
- For Windows:
- Use 7-Zip or TarTool to unpack the tar file.
- Run the executable file
devcleaner.exe
If you have Cargo installed then you install KDash from crates.io
cargo install devcleaner
Note: On Debian/Ubuntu you might need to install
libxcb-xfixes0-dev
andlibxcb-shape0-dev
. On Fedoralibxcb
andlibxcb-devel
would be needed.
Note: On Linux you might need to have package
xorg-dev
(Debian/Ubuntu) orxorg-x11-server-devel
(Fedora) or equivalent installed for the copy to clipboard features to work
Note: If you are getting compilation error from openSSL. Make sure perl and perl-core are installed for your OS.
You can also clone the repo and run cargo run
or make
to build and run the app
devcleaner
Press ?
while running the app to see keybindings
-h, --help
: Prints help information-V, --version
: Prints version information-p, --path
: Set the path to scan for the criteria.-c, --criteria
: Set the criteria to search.
MIT