🔒 Repository is read-only – file editing is disabled.
1234567891011121314151617181920212223242526
[package]
name = "pagan-panel"
version = "0.1.0"
edition = "2021"
license = "MIT"
description = "PaganDE: panel + pasek zadań (klient wlr-layer-shell) budowany na pagan-toolkit"
publish = false
[dependencies]
# Rysowanie do SHM i prymitywy Cairo dzielimy z toolkit — jeden spójny wygląd.
pagan-toolkit = { path = "../pagan-toolkit" }
wayland-client = "0.31"
# Protokoły WLR po stronie klienta: warstwy (panel) i lista okien (pasek zadań).
wayland-protocols-wlr = { version = "0.3", features = ["client"] }
# Pętla zdarzeń jak w kompozytorze: calloop + źródło Waylanda. Daje też timer
# na zegar, bez pisania własnego polla.
calloop = "0.13"
calloop-wayland-source = "0.3"
memmap2 = "0.9"
cairo-rs = "0.22"
chrono = { version = "0.4", default-features = false, features = ["clock"] }
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter"] }