use crate::{ config::Config, i3bar_protocol::Block, state::ComputedBlock, status_cmd::StatusCmd, wm_info_provider::WmInfoProvider, }; use wayrs_shm_alloc::ShmAlloc; pub struct SharedState { pub shm: ShmAlloc, pub config: Config, pub status_cmd: Option, pub blocks: Vec, pub blocks_cache: Vec, pub wm_info_provider: Option>, }