#[derive(thiserror::Error, Debug)]
pub enum Error {
#[error("toml parse eror: {0}")]
Toml(#[from] toml::de::Error),
#[error("toml does not contain valid helix theme")]
InvalidTheme,
#[error("toml color {0} not found")]
InvalidColorReference(String),
#[error("highlighting failed: {0}")]
Highlighting(#[from] tree_sitter_highlight::Error),
}