[build-dependencies.itertools]
version = "0.14"
[build-dependencies.prettyplease]
version = "0.2"
[build-dependencies.proc-macro2]
version = "1.0"
[build-dependencies.quote]
version = "1.0"
[build-dependencies.serde]
features = ["derive"]
version = "1.0"
[build-dependencies.serde_json]
version = "1.0"
[build-dependencies.syn]
version = "2.0"
[dependencies.ansi_term]
optional = true
version = "0.12"
[dependencies.bevy]
default-features = false
optional = true
version = "0.17"
[dependencies.css-colors]
optional = true
version = "1.0"
[dependencies.iced]
optional = true
version = "0.13.1"
[dependencies.ratatui]
optional = true
version = "0.29"
[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"
[dev-dependencies.crossterm]
version = "0.29"
[dev-dependencies.serde_json]
version = "1.0"
[[example]]
name = "bevy"
path = "examples/bevy.rs"
required-features = ["bevy-full"]
[[example]]
name = "css"
path = "examples/css.rs"
required-features = ["css-colors"]
[[example]]
name = "custom_flavor"
path = "examples/custom_flavor.rs"
[[example]]
name = "iced"
path = "examples/iced.rs"
required-features = ["iced"]
[[example]]
name = "ratatui"
path = "examples/ratatui.rs"
required-features = ["ratatui"]
[[example]]
name = "serde"
path = "examples/serde.rs"
required-features = ["serde"]
[[example]]
name = "simple"
path = "examples/simple.rs"
[[example]]
name = "term_grid"
path = "examples/term_grid.rs"
required-features = ["ansi-term"]
[features]
ansi-term = ["dep:ansi_term"]
bevy = ["bevy/bevy_color"]
bevy-full = ["bevy/default"]
css-colors = ["dep:css-colors"]
iced = ["dep:iced"]
ratatui = ["dep:ratatui"]
serde = ["dep:serde"]
[lib]
name = "catppuccin"
path = "src/lib.rs"
[lints.clippy]
all = "warn"
nursery = "warn"
pedantic = "warn"
[lints.rust]
missing_docs = "warn"
[package]
authors = ["Catppuccin Org <releases@catppuccin.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
description = "🦀 Soothing pastel theme for Rust."
documentation = "https://docs.rs/catppuccin"
edition = "2021"
homepage = "https://github.com/catppuccin/rust"
keywords = ["catppuccin", "palette", "color", "colorscheme", "theme"]
license = "MIT"
name = "catppuccin"
readme = "README.md"
repository = "https://github.com/catppuccin/rust"
version = "2.6.0"
[package.metadata.docs.rs]
features = ["ansi-term", "bevy", "css-colors", "iced", "ratatui", "serde"]