No description
- Go 96.5%
- Lua 3.5%
| cmd/res-console | ||
| script | ||
| widgets | ||
| go.mod | ||
| go.sum | ||
| input.go | ||
| menu.go | ||
| menu_apps.go | ||
| menu_help.go | ||
| menu_main.go | ||
| menu_settings.go | ||
| model.go | ||
| mux.go | ||
| mux_scroll.go | ||
| mux_widgets.go | ||
| proc.go | ||
| README | ||
| statusbar.go | ||
| tab.go | ||
| widgets.go | ||
residual/console
================
PTY multiplexer and primary terminal environment for residual.
packages:
console/ mux, tabs, statusbar, menus, widget system, input handling.
uses raw I/O — not bubbletea — for full PTY pass-through.
console/script/ lua scripting engine (gopher-lua). powers widgets and hooks.
widgets (lua):
widgets/ built-in status bar widgets: clock, battery, memory, network,
brightness, storage, user, spacer.
binary:
res-console multi-tab PTY multiplexer with lua-extensible status bar.
keybindings: see docs/keymap.md in residual/core.
scripting: see docs/scripting.md in residual/core.
usage: res-console [-shell path]
build:
go build ./cmd/res-console
module: git.merith.xyz/residual/console
requires: git.merith.xyz/residual/core, git.merith.xyz/residual/shell