retch-cli 0.3.23

A fast, feature-rich system information fetcher written in Rust (similar to fastfetch or neofetch)
Documentation
[workspace]
members = [
    ".",
    "crates/sysinfo",
]

[package]
name = "retch-cli"
version = "0.3.23"
edition = "2021"
authors = ["Ken Tobias"]
description = "A fast, feature-rich system information fetcher written in Rust (similar to fastfetch or neofetch)"
license = "GPL-3.0"
repository = "https://github.com/l1a/retch"
readme = "README.md"
keywords = ["system", "fetch", "cli"]
categories = ["command-line-utilities"]

[[bin]]
name = "retch"
path = "src/main.rs"

[dependencies]
retch-sysinfo = { path = "crates/sysinfo", version = "=0.1.23" }
clap = { version = "4.6", features = ["derive"] }
serde = { version = "1.0", features = ["derive"] }
toml = "1.1"
clap_complete = "4.6"
clap_complete_nushell = "4.6"

dirs = "6.0"
anyhow = "1.0"
owo-colors = "4.0"
image = { version = "0.25", optional = true }
base64 = { version = "0.22", optional = true }
icy_sixel = { version = "0.5", optional = true }
terminal_size = "0.4"

[features]
default = ["graphics"]
graphics = ["image", "base64", "icy_sixel"]

[dev-dependencies]
criterion = { version = "0.8", features = ["html_reports"] }

[[bench]]
name = "benchmarks"
harness = false