JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
dist
docs
source
.babelrc
.editorconfig
.eslintignore
.eslintrc
.gitignore
.markdownlintrc
.terminalusrc
CHANGELOG.md
LICENSE.BSD3
README.md
package-lock.json
package.json

README.md

Terminalus (Work in progress)

npm terminal dashboard

Terminalus


Install

Configure

Frames

Watch

Notifications

Wait for other process

Layout

Shortcuts

Meta

Formatters

Examples

Simple app

Webpack

Express

ToDo until 0.1

  • Frame options menu (Key: W)
  • Create an Immutable Map with history for frame state
  • Add watch support (chokidar & minimatch)
  • Create Layout widget (html TR/TD like)
  • Fullscreen toggle (Key: F)
  • Restart process (Key: ↵)
  • Match frame config cmd to package script
  • History Log (Key: R)
  • Trigger restart if other frames finished successfully (dependency)
  • Desktop notify (grouped)
  • Content tabs: stdout, stderr, stats
  • Autofocus last frame with error
  • Meta info support - info to be displayed in the frame title or footer
  • Custom output formatters - use different blessed widgets (default Log)
  • Replace Immutable.js with Seamless-Immutable

Changelog

History of all changes in CHANGELOG.md

Reading