Expand description
§Example Usage
use ltrait_source_desktop::{default_paths, DesktopEntry};
let launcher = Launcher::default()
.set_ui(DummyUI, |c| unimplemented!())
.add_raw_source(
ltrait_source_desktop::new(default_paths())?,
)
.add_raw_filter(ClosureFilter::new(|d: &DesktopEntry, _| {
!d.entry.no_display() && d.entry.exec().is_some()
}));Modules§
Structs§
Enums§
Functions§
- default_
paths - Returns the default paths in which desktop entries should be searched for based on the current environment. Paths are sorted by priority.
- new