Parse xdg desktop files in a dmenu friendly format into stdout
Requires the dmenu separator
patch found here.
The delimiter is a carriage return symbol ('\r
').
$ dmenu_desktop | dmenu -d $'\r'
Execute a desktop file from the commandline
$ dmenu_app /usr/share/applications/xyz.desktop