[package]
edition = "2024"
name = "tree-space"
version = "0.1.4"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A dockable, keyboard-first file manager panel for Wayland/Hyprland"
readme = "README.md"
license = "MIT"
repository = "https://github.com/Eolu/tree-space/"
[features]
audio = ["dep:gstreamer"]
default = ["audio"]
[lib]
name = "tree_space"
path = "src/lib.rs"
[[bin]]
name = "ts"
path = "src/main.rs"
[dependencies.gstreamer]
version = "0.25.4"
optional = true
[dependencies.gtk4]
version = "0.11"
features = ["v4_12"]
[dependencies.gtk4-layer-shell]
version = "0.8.1"
features = ["v1_3"]
[dependencies.notify]
version = "8"
[dependencies.regex]
version = "1"
[dependencies.relm4]
version = "0.11"
[dependencies.serde]
version = "1"
features = ["derive"]
[dependencies.toml]
version = "1"
[dev-dependencies.tempfile]
version = "3"
[profile.dev]
opt-level = 1
[profile.dev.package."*"]
opt-level = 2
[profile.release]
lto = true