initial commit of TUI sketching

This commit is contained in:
sigil-03 2025-07-13 21:45:05 -06:00
parent 59ef0dd757
commit 5c7230d2f4
9 changed files with 429 additions and 2 deletions

View file

@ -6,6 +6,7 @@ edition = "2024"
[features]
default = []
log = ["dep:log", "dep:simple_logger"]
# tui = ["dep:crossterm", "dep:futures", "dep:ratatui", "dep:tokio", "dep:color-eyre"]
[dependencies]
anyhow = "1.0.95"
@ -18,3 +19,16 @@ simple_logger = { version = "5.0.0", optional = true }
tempfile = "3.20.0"
thiserror = "2.0.11"
toml = "0.8.19"
crossterm = { version = "0.28.1", features = ["event-stream"] }
futures = { version = "0.3.31" }
ratatui = { version = "0.29.0" }
tokio = { version = "1.40.0", features = ["full"] }
color-eyre = { version = "0.6.3" }
#crossterm = { version = "0.28.1", features = ["event-stream"], optional = true }
#futures = { version = "0.3.31", optional = true }
#ratatui = { version = "0.29.0", optional = true }
#tokio = { version = "1.40.0", features = ["full"], optional = true }
#color-eyre = { version = "0.6.3", optional = true }