Estoy buscando una manera de saber qué comando en particular se ejecuta cuando selecciono un programa desde Unity Dock.
Ejemplo: acabo de instalar Webstorm IDE y puedo iniciarlo usando el Dock. (Supertecla, escriba web y luego seleccione el ícono Webstorm...) Todo funciona bien.
Otro ejemplo: cuando escribo "pdf" en el dock me ofrece algunas aplicaciones. Los nombres incluso están localizados y no tengo ni idea de a qué programa apunta realmente. Me gustaría saber qué programa se esconde realmente detrás del nombre traducido "Dokumentenbetrachter".
Sin embargo, me gustaría ver el comando que se ejecuta cuando hago clic en ese icono. (En Windows hago clic derecho sobre el icono, selecciono propiedades y el sistema me muestra como va...
¿Cómo es esto posible con el dock de Ubuntu? ¿Dónde se almacenan estas configuraciones?
(La solución dada en¿Cómo saber el comando de terminal de una aplicación?es sólo una parte de la verdad. Hay más ubicaciones para archivos *.desktop. Se dan ahora en la respuesta aceptada).
Respuesta1
Los íconos que ves en el tablero están definidos en archivos .desktop. Viven en dos lugares:
Para los de todo el sistema:/usr/share/applications/
Para los específicos del usuario: /home/user/.local/share/applications/
(Estos anulan los del sistema).
Puede usar una aplicación llamada 'Alacarte' para editarlos a través de una GUI o simplemente encontrarlos en Nautilus, hacer clic derecho y hacer clic en 'Propiedades'. También puedes editarlos manualmente usando Gedit.