No necesito "Ubuntu-tweak" y conozco el método GUI para asociar ciertos archivos con ciertas aplicaciones usando el botón derecho y "Abrir con". Tengo problemas para configurar la asociación de tipo de archivo globalmente en un archivo:
/usr/share/gnome/applications/defaults.list
Por ejemplo:
image/x-psd=gimp.desktop
Si quiero abrir todos los PSD en Photoshop, he creado el archivo photoshop.desktop y lo he colocado en /usr/share/applications
. Ahora, cuando presiono la tecla Súper (Windows) y escribo Photoshop, veo ese icono, pero no puedo:
- arrastra y suelta eso en mi escritorio. ¿Cómo puedo hacer eso?
- si cambio
image/x-psd=gimp.desktop
aimage/x-psd=photoshop.desktop
todavía se abre en un gimp. ¿Por qué?
Gracias de antemano.
Respuesta aceptada:
Resolví mi problema yo mismo.
Archivo /etc/gnome/defaults.list
son anulados por ~/.local/share/applications/mimeapps.list
, por lo que todas las asociaciones de archivos van a mimeapps.list
archivo:
[Default Applications]
image/vnd.adobe.photoshop=wine-extension-8bs.desktop
En este ejemplo, configuré abrir .psd en Photoshop a través de Wine. Si entro a /etc/gnome/defaults.list
y agrega:
image/vnd.adobe.photoshop=gimp.desktop
No abrirá .psd en un gimp, porque mimeapps.list lo anuló. Pasé algunas horas para averiguarlo jajaja.