leadr 2.8.6

Shell aliases on steroids
Documentation
//! leadr: Shell aliases on steroids
//!
//! Define key sequences that expand into commands.
//! Inspired by the (Neo)Vim leader key.

pub mod config;
mod cursor;
mod input;
mod keybinding;
pub mod mappings;
pub mod session;
pub mod shell;
pub mod ui;

pub use config::Config;
pub use input::RawModeGuard;
pub use mappings::{InsertType, Mapping, Mappings};
pub use session::{LeadrSession, SessionResult};
pub use shell::{init_bash, init_fish, init_nushell, init_zsh};
pub use ui::{panel::Panel, symbols::Symbols, theme::Theme};