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