[package] name = "sustas" version = "0.1.0" edition = "2021" license = "0BSD" readme = "README.md" description = "A tool to generate desktop status lines." keywords = ["statusbar", "dbus"] categories = ["config", "command-line-utilities"] repository = "https://github.com/joshua-cooper/sustas" [dependencies] anyhow = "1.0.66" async-stream = "0.3.3" dirs = "4.0.0" futures-util = "0.3.25" serde = { version = "1.0.147", features = ["derive"] } serde_json = { version = "1.0.87", optional = true } time = { version = "0.3.17", optional = true } tokio = { version = "1.21.2", features = ["rt-multi-thread", "macros"] } toml = "0.5.9" zbus = { version = "3.4.0", optional = true, features = ["tokio"] } [features] default = ["battery", "bluetooth", "clock", "swaybar", "wifi"] battery = ["tokio/fs", "tokio/time"] bluetooth = ["zbus"] clock = ["time/serde-human-readable", "tokio/time"] swaybar = ["serde_json"] wifi = ["zbus"]