//! Linux-specific IME handling.
//!
//! On Linux, terminal apps typically interact with IME through:
//! - ibus (IBus)
//! - fcitx (Fcitx5)
//! - DBus interfaces
//!
//! Direct integration is challenging in terminal contexts.
// TODO: Implement Linux-specific IME features
// - IBus DBus interface
// - Fcitx5 DBus interface
// - XIM (X Input Method) - legacy