summit

module
v0.0.0-...-63333ca Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2022 License: MIT

README

summit

Quick Start

  • Build client, server and mux.
  • Put client and mux (locally) somewhere on your $PATH as summit-client and summit-mux.
  • Run the server (locally, optionally passing -t and the path to a custom script that will launch a terminal and invoke the command passed as arguments).
  • Install summit-mux on any machine and in any container where you want to launch terminals.

Instead of launching $SHELL locally (from a terminal emulator, for example), launch,

summit-client $SHELL

Instead of $SHELL being the "entry point" on remote machines or in containers, use,

summit-mux $SHELL

On a remote machine or in a container, when you want a new terminal, type,

summit-mux -n

or,

summit-mux -n command

Directories

Path Synopsis
cmd
mux
pkg
buffer
Package message encapsulates the units emitted by the lexer.
Package message encapsulates the units emitted by the lexer.
lexer
Package lexer provides a lexical scanner for the summit framework.
Package lexer provides a lexical scanner for the summit framework.
message
Package message encapsulates the units emitted by the lexer.
Package message encapsulates the units emitted by the lexer.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL