Skip to content

andreidmt/terminalus

Repository files navigation

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