A tool to ease development of organic [distributed] systems.
- automatically parse dna in cwd and present cells & cell groups
- execute a command in parallel towards all selected cells
- terminate a command previously executed towards all selected cells
- running/not running status indicator
- execute a command towards the focused cell
- new output status indicator per cell
- run commands towards the repo as well
- execute a command sequentially towards all selected cells
- shortcuts
ctrl+space- scrolls to bottom & focuses inputctrl+||shift+space- switch to the terminal of a focused cellctrl+alt+x- toggles execution in parallel modectrl+alt+z- toggles execution in sequential mode
- front commands - inputed via the command input
s <term>- selects all cells or cell groups includingtermds|ds <term>- deselects all cells or those includingtermf <term>- focuses the first matching cell bytermdf- blurs focused cellx- terminates all commands running on focused cellr <number>- runs a script from the currently visible ones by index numberclear- clears the focused cell output
- ? support non organic projects with minimum configuration
- ? all commands output combined in single output tab
- ? kill port/process tool
- ? browse dna tool
- ? os notification when cell terminated with error
- ? os notification when cell outputs to stderr
$ git clone
$ cd organic-stem-devshell
$ npm install
$ npx angel repo cells -- npm install
$ npm run develop-sample
cd /organic-monorepo-project-folder
npm i node-organic/organic-stem-devshell
npx devshell
