think of
posh
as an interactive and hackable Makefile
Install the latest release of the cli:
$ brew update
$ brew install foomo/tap/posh
$ posh help
Project Oriented Shell (posh)
Usage:
posh [command]
Available Commands:
completion Generate the autocompletion script for the specified shell
config Print loaded configuration
help Help about any command
init Initialize a Project Oriented Shell
version Print the version
Flags:
-h, --help help for posh
--level string set log level (default: info) (default "info")
--no-color disabled colors (default: false)
Use "posh [command] --help" for more information about a command.
To start using posh, go into your project and run:
$ cd your/project
$ posh init
This will generate the standard layout for posh which can be changed as required through .posh.yml
.
Once initialized you can start posh through:
$ make shell
Make a pull request...
Distributed under MIT License, please see license file within the code for more details.