[package]
name = "termi"
version = "0.1.7"
edition = "2024"
rust-version = "1.88"
description = "A modal terminal code editor written in Rust"
license = "MIT"
readme = "README.md"
repository = "https://github.com/tuna4ll/termi"
keywords = ["editor", "terminal", "tui", "text-editor", "modal"]
categories = ["command-line-utilities", "text-editors"]
exclude = [".github/", ".gitattributes"]
[dependencies]
ratatui = { version = "0.30", features = ["crossterm_0_29"] }
crossterm = "0.29"
ropey = "1.6"
regex = "1.13"
serde = { version = "1", features = ["derive"] }
toml = "1.1"
dirs = "6"
arboard = { version = "3.6", default-features = false }
notify = "8"
unicode-width = "0.2"
unicode-segmentation = "1.13"
portable-pty = "0.9"
vt100 = "0.16"
anyhow = "1"
[lints.rust]
unsafe_code = "forbid"
[profile.release]
opt-level = 3
lto = "thin"
codegen-units = 1