summaryrefslogtreecommitdiff
path: root/src/shared_state.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/shared_state.rs')
-rw-r--r--src/shared_state.rs14
1 files changed, 3 insertions, 11 deletions
diff --git a/src/shared_state.rs b/src/shared_state.rs
index c4ec9d6..dd18606 100644
--- a/src/shared_state.rs
+++ b/src/shared_state.rs
@@ -1,16 +1,8 @@
-use smithay_client_toolkit::{reexports::client::QueueHandle, shm::slot::SlotPool};
+use crate::{config::Config, i3bar_protocol::Block, state::ComputedBlock, status_cmd::StatusCmd};
+use wayrs_shm_alloc::ShmAlloc;
-use crate::{
- config::Config,
- i3bar_protocol::Block,
- state::{ComputedBlock, State},
- status_cmd::StatusCmd,
-};
-
-#[derive(Debug)]
pub struct SharedState {
- pub qh: QueueHandle<State>,
- pub pool: SlotPool,
+ pub shm: ShmAlloc,
pub config: Config,
pub status_cmd: Option<StatusCmd>,
pub blocks: Vec<Block>,