решение1
Это просто созданиеФайл .desktopв ~/Desktop
папке.
Вы можете создать эти файлы вручную с помощью текстового редактора или любой другой программы, которая может записывать файлы в стиле INI.
Файл .desktop также можно установить с помощьюxdg-desktop-icon
инструмент.
Редактировать
Чтобы найти процесс, создавший окно в X.
- Запустить терминал
- Запустите
xwininfo
и щелкните в интересующем вас окне, обратите внимание на «Идентификатор окна» - Запустите
xprop -id XXXX | grep PID
whereXXXX
is fromxwininfo
, обратите внимание на PID - Запустите
ps aux | grep XXXX
, гдеXXXX
находится PIDxprop
В Xfce программа выглядит так:
exo-desktop-item-edit --display=:0.0 --create-new --type Application file:///home/$USER/Desktop
решение2
В качестве дополнения на основе первого ответа и комментариев к нему:
ДляДействие Thunar для создания лаунчера в текущем каталоге: откройте Thunar, выберите «Изменить - Настроить пользовательские действия», добавьте команду:
sh -c 'exo-desktop-item-edit --create-new --type Application .'
Последняя точка ( .
)указывает текущий каталогкак место для создания файла. (Источниксвязь.)
В разделе «Условия внешнего вида» отметьте «Каталоги».