Skip to content

nonepork/ppmnottheunit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ppmnottheunit

A simple tui project manager in powershell

asciicast

Features

  • 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

Prerequisites

  • PowerShell 7+ recommended
  • PSFzf module installed (Install-Module PSFzf)

Installation

  1. Ensure dependencies are installed:
    Install-Module -Name PSFzf -Scope CurrentUser -Force
  2. Install via PowerShell Gallery:
    Install-Module -Name ppmnottheunit -Scope CurrentUser

Usage

Run the main interface with:

ppm

And enter the folder path that you would like to use as projects' root folder.

Keyboard Shortcuts

  • s - Select project (changes directory)
  • c - Create new project
  • r - Rename project
  • d - Delete project (with confirmation steps)
  • p - Change base path
  • q - Quit interface

Configurations

To change the base directory, you can either press p, or edit .ppmnottheunit.json in your home directory.

About

A simple project manager in powershell

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published