use std::env;
#[cfg(all(feature = "tomb", target_os = "linux"))]
pub fn is_wayland() -> bool {
has_non_empty_env("WAYLAND_DISPLAY")
}
pub fn has_gpg_tty() -> bool {
has_non_empty_env("GPG_TTY")
}
pub fn has_non_empty_env(env: &str) -> bool {
env::var_os(env).map(|v| !v.is_empty()).unwrap_or(false)
}