lillinput/
lib.rs

1//! Library for connecting libinput gestures to i3 and others.
2//!
3//! `lillinput` is a small for utility for connecting `libinput` gestures to:
4//! * commands for the `i3` tiling window manager `IPC` interface
5//! * shell commands
6//!
7//! This crate provides the library. See also the [`lillinput-cli`] crate for
8//! the commandline interface.
9
10#![warn(
11    missing_docs,
12    clippy::missing_docs_in_private_items,
13    clippy::missing_errors_doc,
14    clippy::missing_panics_doc,
15    clippy::doc_markdown
16)]
17
18pub mod actions;
19pub mod controllers;
20pub mod events;
21#[cfg(test)]
22pub mod test_utils;