[package] name = "cmus-notify" version = "0.0.1" edition = "2021" authors = ["Anas Elgarhy "] description = "A simple notification daemon for cmus" repository = "https://github.com/anas-elgarhy/cmus-notify" license = "MIT" keywords = [ "cmus", "notify", "notification", "notification-cmus", "notify-cmus", ] categories = [ "command-line-utilities", "multimedia" ] exclude = [ "docs/*", "tests/*", "justfile", ] include = [ "Cargo.toml", "src/**/*", "README.md", "LICENSE", ] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] serde = "1.0.160" id3 = "1.6.0" lrc = { version = "0.1.7", optional = true } notify-rust = { version = "4.8.0", features = ["images"] } image = "0.24.6" regex = "1.7.3" typed-builder = "0.14.0" log = { version = "0.4.17", optional = true } pretty_env_logger = { version = "0.4.0", optional = true } thiserror = "1.0.40" parse-display = "0.8.0" clap-markdown = { version = "0.1.3", optional = true } [dependencies.clap] version = "4.2.1" features = ["wrap_help", "cargo", "usage", "derive", "suggestions", "color"] [dependencies.confy] version = "0.5.1" default-features = false features = ["toml_conf"] [features] lyrics = ["lrc"] debug = ["log", "pretty_env_logger"] docs = ["clap-markdown"] [dev-dependencies] test-context = "0.1.4"