//! Current module describes all of capybars clients. Different compositors handle some stuff
//! differently. All of the unique behaviours is described here.
usesuper::Service;#[cfg(feature ="hyprland")]pubmodhyprland;#[allow(dead_code)]#[cfg(feature ="keyboard")]traitKeyboardTrait: Service {}#[cfg(feature ="keyboard+hyprland")]pubusehyprland::keyboard::Keyboard;