Discover, install, and configure shell plugins with Fig Plugin Store →

Zsh Clean Project

ZSH plugin to remove files from projects (automatically by default)

9 stars
1 forks

ZSH Clean Project

Removes files from projects optionally ignoring paths. A project is determined by the presence of a git repo. clean_project does nothing when not inside of a project.

Installation with Antigen

antigen bundle wwilsman/zsh-clean-project


clean_project -h

Environment Variables

These should be set before first loading the plugin as chpwd is triggered immediately and can clean files in your current project.

# Automatically clean the project after chpwd

# Default file name patterns to clean

# Default path patterns to ignore (project root relative)

# Output a message after auto cleaning

# The message output after auto cleaning
AUTO_CLEAN_PROJECT_SILENT="Automatically removed the following files:"