- Connect subcommand: SRP auth then a ratatui UI over tokio + crossterm. - Async ws (tokio-tungstenite); reader task decrypts/parses frames into events. - Panes: top bar (e2e + house N/cap), chat scrollback, roster (self marked ⛧), input box. Undecryptable frames surface as a system line, not a silent drop. - Themes (vestments) via TOML --theme; default occult-monochrome + neon. - Verified live in tmux: render, chat round-trip, roster, join/leave. - Adds fernet python->rust interop regression test. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
13 lines
243 B
TOML
13 lines
243 B
TOML
# crypt — churchofmalware occult monochrome (default)
|
|
name = "crypt"
|
|
border = "darkgray"
|
|
title = "white"
|
|
accent = "white"
|
|
dim = "darkgray"
|
|
me = "white"
|
|
other = "gray"
|
|
system = "darkgray"
|
|
input = "white"
|
|
roster_me = "white"
|
|
roster_width = 22
|