use crate::os::OS;
pub fn get_de(os: OS) -> Option<String> {
let s = os.to_string();
if s.contains("Windows 11") {
return String::from("Fluent").into();
}
if s.contains("Windows 10") {
return String::from("Fluent").into();
}
if s.contains("Windows 8") {
return String::from("Metro").into();
}
if s.contains("Windows") {
return String::from("Aero").into();
}
if s.contains("Linux") && std::env::var("GNOME_DESKTOP_SESSION_ID").is_ok() {
return String::from("GNOME").into();
}
None
}