- Provides interactive selection of projects (via PSFzf)
- Creates new project directories
- Renames existing projects
- Deletes projects with safety checks for non-empty directories
- Keyboard shortcuts for all operations
- PowerShell 7+ recommended
- PSFzf module installed (
Install-Module PSFzf)
- Ensure dependencies are installed:
Install-Module -Name PSFzf -Scope CurrentUser -Force
- Install via PowerShell Gallery:
Install-Module -Name ppmnottheunit -Scope CurrentUser
Run the main interface with:
ppmAnd enter the folder path that you would like to use as projects' root folder.
s- Select project (changes directory)c- Create new projectr- Rename projectd- Delete project (with confirmation steps)p- Change base pathq- Quit interface
To change the base directory, you can either press p, or edit .ppmnottheunit.json in your home directory.