- 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:
ppm
And 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.