Respuesta1
Esto simplemente está creando unarchivo .desktopen la ~/Desktop
carpeta.
Puede crear estos archivos manualmente con un editor de texto o utilizando cualquier otro programa que pueda escribir un archivo de estilo INI.
También se puede instalar un archivo .desktop con elxdg-desktop-icon
herramienta.
Editar
Para encontrar el proceso que ha creado una ventana en X.
- Iniciar una terminal
- Ejecute
xwininfo
y haga clic en la ventana que le interesa, observe la "ID de ventana" - Ejecute
xprop -id XXXX | grep PID
de dóndeXXXX
esxwininfo
, tenga en cuenta el PID - Ejecute de
ps aux | grep XXXX
dóndeXXXX
es el PIDxprop
En Xfce, el programa es:
exo-desktop-item-edit --display=:0.0 --create-new --type Application file:///home/$USER/Desktop
Respuesta2
Como complemento en base a la primera respuesta y sus comentarios:
ParaAcción de Thunar para crear un lanzador en el directorio actual: abra Thunar, seleccione 'Editar - Configurar acciones personalizadas', agregue el comando:
sh -c 'exo-desktop-item-edit --create-new --type Application .'
El último punto ( .
)especifica el directorio actualcomo ubicación para la creación del archivo. (Fuenteenlace.)
En "Condiciones de apariencia", marque "Directorios".