summaryrefslogtreecommitdiff
path: root/src/shared_state.rs
diff options
context:
space:
mode:
authorMaxVerevkin <maxxverrr@gmail.com>2023-01-02 20:23:35 +0200
committerMax Verevkin <34583604+MaxVerevkin@users.noreply.github.com>2023-01-02 20:44:14 +0200
commiteebeed1f2774146c3d7df90c7a982f58428d4cff (patch)
treec038e06100fbd8b4debf29c5b077d51a56a5f98b /src/shared_state.rs
parent2570f39b5daf6e2a13b3973d47aa7c67fbb457fb (diff)
downloadi3bar-mango-eebeed1f2774146c3d7df90c7a982f58428d4cff.tar.gz
rewrite using wayrs
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>,