Expand description
This is a relatively simple library that is driven by the needs of Lemurs to parse desktop entry files with a permissive license.
use deentry::DesktopEntry;
let desktop_entry = r#"
[Desktop Entry]
Name=CoolApplication
Exec=/path/to/app
"#;
let desktop_entry = DesktopEntry::try_from(desktop_entry)?;
Structs§
- Desktop
Entry - A Desktop Entry File
- Desktop
Entry Group - Desktop
Entry Group Entry - Entry
Value - Lined
Error