A concise cli project manager using env files.
Short it's command-line tool that allow to run programme (usually sh script) with mapping environment variables from .env file.
It's include an index/registry that allow to share project templates: 🎁 template-index.
cargo install short
.bashrc
export PS1="$(sht show -f):\w\$ "
Here the custom script that starship run before display prompt. ```
function blastoff(){ sht show -f } starshipprecmduser_func=blastoff ```
That commands allow to generate an simply aws sam project base on this template aws-sam-short-template.
$> sht init
$> sht generate aws-sam -d -t
$> sht run
⚠️ wip ...
``` USAGE: sht [SUBCOMMAND]
FLAGS: -h, --help Prints help information -V, --version Prints version information
SUBCOMMANDS:
init Init project, create an empty "short.yaml" configuration file.
generate Generate empty setup or from template setup repository.
run Run setup [ARGS...].
rename Rename setup.
new Create env file ".