¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Utilidades XDG
Conjunto de estándares y herramientas proporcionadas por freedesktop.org para ayudar a mantener la consistencia y la interoperabilidad en los sistemas operativos Linux y tipo Unix. Estas utilidades se centran principalmente en la gestión de los directorios y archivos relacionados con las aplicaciones y el escritorio.
Utilidades
xdg-desktop-icon: permite instalar un lanzador de aplicaciones.xdg-desktop-menu: permite instalar nuevas entradas en el menú de aplicaciones.xdg-email: abre el cliente de e-mail predeterminado.xdg-icon-resource: instala iconos para luego poder usarlos para ilustrar entradas de menú, por ejemplo.xdg-mime: consulta información sobre los tipos de archivos.xdg-open: abre un archivo o URL con la aplicación predeterminadaxdg-screensaver: gestión del salvapantallas.xdg-settings: consulta o realiza configuraciones del entorno de escritorio.
Instalación
En Arch Linux está disponible mediante el paquete xdg-utils.
Establecer navegador predeterminado
Si queremos que Mozilla Firefox abra cualquier tipo de archivo web:
xdg-settings set default-web-browser firefox.desktop
Si queremos ver qué navegador está definido:
xdg-settings get default-web-browser
Consultar aplicación predeterminada para un tipo MIME
Por ejemplo, si queremos ver qué aplicación por defecto abrirá ficheros de imagen JPG:
xdg-mime query default image/jpeg
Podríamos cambiar la aplicación que abre ese tipo de archivos mediante:
xdg-mime default feh.desktop image/jpeg
A partir de entonces, será la aplicación Feh quien abra los archivos .jpg.
