viernes, 7 de noviembre de 2014

gnome 3.14: Asociar un tipo de archivo a una aplicación manualmente

Asociar archivo gráficamente:

Dos formas de hacerlo:
  • Seleccionamos el archivo, le damos al botón derecho, "Abrir Con", "Otra aplicación"
  • Botón derecho, propiedades, pestaña "Abrir con"
 Nos saldrá una lista de aplicaciones que pueden abrir el archivo.
Podemos pulsar en "Ver todas las aplicaciones" para ver un listado.

Asociar archivo manualmente.

A nivel de sistema el listado de asociaciones está aquí:
/usr/share/applications/defaults.list
A nivel de usuario:
 ~/.local/share/applications/mimeapps.list
Por ejemplo, Si queremos asociar sublimetext con el listado

1) Definimos el lanzador del sublime (si no lo tenemos definido ya)
vi ~/.local/share/applications/sublimeX.desktop

[Desktop Entry]
Name=Sublime Text Editor 3
Comment=Sublime Text Editor 3
Exec=sublime %F
MimeType=text/plain;
Terminal=false
Type=Application
Icon=/home/dieguz2/programas/sublime_text_3/Icon/256x256/sublime-text.png
Categories=GNOME;GTK;Utility;TextEditor;Development;
Name[es_ES]=Sublime Text 3
StartupNotify=true

[NewWindow Shortcut Group]
Name=New Editor Window
Exec=sublime --new-window
TargetEnvironment=Unity

2) Editamos vi ~/.local/share/applications/mimeapps.list y añadimos:
application/x-php=sublimeX.desktop