Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A CLI project manager

License

NotificationsYou must be signed in to change notification settings

dhotrey/pman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pman is a command-line tool to keep track of all your side projects.

Why?

I needed something to keep track of all my side projects.

Install using the go package manager

go install github.com/theredditbandit/pman@latest

Usage

A cli project managerUsage:  pman [flags]  pman [command]Available Commands:  add         Adds a project directory to the index  alias       Sets the alias for a project, whose name might be too big  completion  Generate the autocompletion script for the specified shell  delete      Deletes a project from the index database. This does not delete the project from the filesystem  help        Help about any command  i           Launches pman in interactive mode  info        The info command pretty prints the README.md file present at the root of the specified project.  init        Takes exactly 1 argument, a directory name, and initializes it as a project directory.  ls          List all indexed projects along with their status  reset       Deletes the current indexed projects, run pman init to reindex the projects  set         Set the status of a project  status      Get the status of a projectFlags:  -h, --help      help for pman  -v, --version   version for pmanUse "pman [command] --help" for more information about a command.

How does it work

init

When you runpman init . in any directory, it will look for subdirectories that contain a README.md or a .git folder and consider it as a project directory.image

set, status, info and filter

Set the status of any project usingpman set <projectName>image

Get the status of any project individually usingpman status <projectName>image

Filter the results by status while listing projects usingpman ls --f <status>image

Print the README contents of a project usingpman info <projectName>image

Interactive mode

Launch pman in interactive mode usingpman iimage

Star History

Star History Chart


[8]ページ先頭

©2009-2025 Movatter.jp