Пример desktop файла для запуска скрипта python
В любом текстовом редакторе создать файл по пути ~/example.desktop и записать в него следующее
ini
[Desktop Entry]
Categories=Development;
Comment[ru_RU]=Скрипт получения погоды
Comment=Get current weather
Exec=python3 ~/weather.py
GenericName[ru_RU]=Weather Info
GenericName=Weather Info
Icon=~/info.ico
MimeType=
Name[ru_RU]=Weather Info
Name=Weather Info
NoDisplay=true
Path=
StartupNotify=true
Terminal=true
TerminalOptions=
Type=Application
Version=1.0
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=Переместить файл по пути:
bash
mv ~/example.desktop ~/.local/share/applications/example.desktopbash
sudo mv ~/example.desktop /usr/share/applications/example.desktopСделать файл исполняемым
bash
chmod +x ~/.local/share/applications/example.desktopПосле перезапуска сессии/DE скрипт появится в меню.