All programs for one execution
An ALL_FOR_ONE_PATH
must be set for the running shell.
export ALL_FOR_ONE_PATH=~/.config/all-for-one-config.yml
rootPath: ~/code
programs:
ls:
runtime: /bin/bash
path: ls
programA:
runtime: go run
path: /programA
programB:
runtime: node
path: /programB/server.js
programC:
runtime: /bin/bash
path: /programC
programD:
runtime: python3
path: /programD
kjnix@arch all-for-one % python3 all-for-one.py ls
README.md all-for-one