[New] Desktop Preferred Applications Specification

François Revol revol at free.fr
Sun Jun 7 13:34:37 PDT 2009

> Hi list,
> To solve the issue that every desktop environment has its own way to
> specify default web browser and terminal emulator, I wrote a new spec
> to create a cross-desktop mechanism for this. This spec works by
> extending existing XDG specs and only requires minimal changes to
> existing systems without breaking backward compatibility. Besides, it
> can work in an desktop independent way, and can work with existing 
> xdg
> tools like desktop-utils.
> Here is the full specification.
> http://wiki.lxde.org/en/Desktop_Preferred_Applications_Specification
> This spec is going to be implemented by LXDE later.

For what it's worth, BeOS and Haiku use the MIME db for stuff like 

The prefered browser is the app registered (by path or mime signature) 
as prefered app for the type text/html or application/x-vnd.Be.URL.http 
and though we only have one (native) Terminal because we don't use X11 
it can be done this way also for it if needed.


More information about the xdg mailing list