srdusr
aboutsummaryrefslogtreecommitdiffstats
path: root/crates/config/src/lib.rs
blob: fae16ecd65dbb453f5523a392a28f57263b0befd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
//! The `srd` Lua scripting API: config values, keybindings, layout/theme
//! setup, and window/workspace actions, all callable from `.lua` files.
//!
//! See [`engine`]'s module doc comment for the actual API surface and how
//! it compares to the legacy C++ engine.

mod engine;
mod value;

pub use engine::{ConfigError, Engine, Result};
pub use value::ConfigValue;