Crate detect-desktop-environment

No external dependencies! 🙌