#![deny(
future_incompatible,
nonstandard_style,
missing_docs,
clippy::all,
clippy::pedantic,
clippy::nursery,
clippy::cargo
)]
#![allow(clippy::multiple_crate_versions)]
mod attheme;
pub mod default_themes;
mod fallbacks;
mod parser;
mod serializer;
mod variables;
pub use {self::attheme::Attheme, fallbacks::FALLBACKS, variables::VARIABLES};
use indexmap::IndexMap;
use palette::Srgba;
pub type Color = Srgba<u8>;
pub type Variables = IndexMap<String, Color>;
pub type Wallpaper = Vec<u8>;
#[derive(Debug, PartialEq, Clone, Copy)]
pub enum ColorSignature {
Hex,
Int,
}