[dependencies.clap]
features = ["derive"]
version = "4.0.32"
[dependencies.crossterm]
optional = true
version = "0.27"
[dependencies.derive_more]
version = "0.99.17"
[dependencies.libpulse-binding]
optional = true
version = "2.0"
[dependencies.libpulse-simple-binding]
optional = true
version = "2.25"
[dependencies.ratatui]
features = ["all-widgets"]
optional = true
version = "0.26"
[dependencies.rustfft]
version = "6.1.0"
[dependencies.thiserror]
version = "1.0.48"
[features]
default = ["tui", "pulseaudio"]
pulseaudio = ["dep:libpulse-binding", "dep:libpulse-simple-binding"]
tui = ["dep:ratatui", "dep:crossterm"]
[package]
authors = ["alemi <me@alemi.dev>"]
description = "A simple oscilloscope/vectorscope/spectroscope for your terminal"
edition = "2021"
keywords = ["cli", "tui", "audio", "visualization", "scope"]
license = "MIT"
name = "scope-tui"
readme = "README.md"
repository = "https://git.alemi.dev/scope-tui.git"
version = "0.3.0"
[profile.release]
codegen-units = 1
lto = true
opt-level = "z"
panic = "abort"
strip = "symbols"