1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
//! A tiling window manager in the style of Xmonad // TODO: enable these once we are stable enough // #![warn(missing_debug_implementations)] // #![warn(missing_docs)] #[macro_use] extern crate log; #[macro_use] pub mod macros; pub mod client; pub mod data_types; pub mod helpers; pub mod hooks; pub mod layout; pub mod manager; pub mod screen; pub mod workspace; pub mod xconnection; // top level re-exports pub use data_types::{Change::*, ColorScheme, Config, Direction::*}; pub use layout::{Layout, LayoutConf}; pub use manager::WindowManager; pub use xconnection::XcbConnection;