Skip to main content

Crate ripl

Crate ripl 

Source

Modules§

aura
config
providers
session
speech
theme

Structs§

RunOptions
Configuration passed to run_in_terminal by the caller.

Functions§

run
Run RIPL using the provider resolved from ~/.ripl/config.toml or env vars.
run_in_terminal
Run the RIPL event loop inside an already-initialised terminal. Use with_terminal to set one up, or call run / run_with_provider which handle both steps together.
run_with_provider
Run RIPL with a specific provider.
with_terminal
Set up the terminal (raw mode, alternate screen, mouse, kitty keyboard) and run f inside it, restoring everything on exit, panic, or SIGTERM.