Skip to main content

Crate omnyssh

Crate omnyssh 

Source
Expand description

OmnySSH library — public API exposed for integration tests.

The binary entry point lives in main.rs. This lib target re-exports the internal modules so that files under tests/ can reach them.

Modules§

app
Application root: terminal setup, the shared/UI state split, and the main event loop.
event
TUI event stream: crossterm input events plus wrapped domain events.
keybindings
Keybindings resolved from config strings into crossterm key codes.
term_input
Translation of crossterm key events into PTY stdin bytes.
ui
utils