[package] name = "awatcher" version = "0.1.0" edition = "2021" [dependencies] aw-client-rust = { git = "https://github.com/ActivityWatch/aw-server-rust" } gethostname = "0.4.1" wayland-client = "0.30.1" wayland-scanner = "0.30" wayland-backend = "0.1" x11rb = { version = "0.11.1", features = ["screensaver"] } zbus = {version = "3.11.1", optional = true} chrono = "0.4.24" toml = "0.7.3" clap = { version = "4.2.1", features = ["string"] } log = { version = "0.4.17", features = ["std"] } fern = { version = "0.6.2", features = ["colored"] } dirs = "5.0.0" serde = { version = "1.0.160", features = ["derive"] } serde_default = "0.1.0" serde_json = "1.0.95" regex = "1.8.1" anyhow = "1.0.70" [features] default = ["gnome", "kwin_window"] gnome = ["zbus"] kwin_window = ["zbus"]