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
client command
mux command
server command
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