pub use starsight_layer_1::theme::{DEFAULT_DARK, DEFAULT_LIGHT, Theme};
#[must_use]
pub fn theme_from_env() -> Theme {
match std::env::var("STARSIGHT_THEME").as_deref() {
Ok("dark") => DEFAULT_DARK,
_ => DEFAULT_LIGHT,
}
}
#[must_use]
pub fn theme_suffix_from_env() -> &'static str {
match std::env::var("STARSIGHT_THEME").as_deref() {
Ok("dark") => "_dark",
_ => "",
}
}
#[must_use]
pub fn format_extension_from_env() -> &'static str {
match std::env::var("STARSIGHT_FORMAT").as_deref() {
Ok("svg") => "svg",
_ => "png",
}
}