[package]
edition = "2024"
name = "taskers"
version = "0.6.0"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Linux Taskers app and launcher."
homepage = "https://github.com/OneNoted/taskers"
readme = "README.md"
license = "MIT"
repository = "https://github.com/OneNoted/taskers"
resolver = "2"
[lib]
name = "taskers"
path = "src/lib.rs"
[[bin]]
name = "taskers"
path = "src/bin/taskers.rs"
[[bin]]
name = "taskers-gtk"
path = "src/main.rs"
[[bin]]
name = "taskers-terminald"
path = "src/bin/taskers-terminald.rs"
[[bin]]
name = "taskersctl"
path = "src/bin/taskersctl.rs"
[dependencies.adw]
version = "0.9.1"
package = "libadwaita"
[dependencies.anyhow]
version = "1"
[dependencies.axum]
version = "0.8.4"
features = ["ws"]
[dependencies.clap]
version = "4"
features = ["derive"]
[dependencies.dioxus]
version = "0.7.3"
features = [
"hooks",
"html",
"macro",
"signals",
]
default-features = false
[dependencies.dioxus-liveview]
version = "0.7.3"
features = ["axum"]
[dependencies.gtk]
version = "0.11.0"
package = "gtk4"
[dependencies.serde]
version = "1"
features = ["derive"]
[dependencies.serde_json]
version = "1"
[dependencies.taskers-cli]
version = "0.6.0"
[dependencies.taskers-control]
version = "0.6.0"
[dependencies.taskers-core]
version = "0.6.0"
[dependencies.taskers-domain]
version = "0.6.0"
[dependencies.taskers-ghostty]
version = "0.6.0"
[dependencies.taskers-host]
version = "0.6.0"
[dependencies.taskers-paths]
version = "0.6.0"
[dependencies.taskers-runtime]
version = "0.6.0"
[dependencies.taskers-shell]
version = "0.6.0"
[dependencies.taskers-shell-core]
version = "0.6.0"
[dependencies.time]
version = "0.3"
features = [
"formatting",
"macros",
"parsing",
"serde",
"serde-human-readable",
]
[dependencies.tokio]
version = "1.50.0"
features = [
"io-util",
"macros",
"net",
"rt-multi-thread",
"sync",
"time",
]
[dependencies.webkit6]
version = "0.6.1"
features = ["v2_50"]
[dev-dependencies.tempfile]
version = "3"