Как изменить значок запуска

Есть ли способ настроить значок Lucid Lynx Launcher для различных программ? Кажется, нет способа сделать это с помощью Create Launcher или свойства запуска. Приложение на самом деле не "установлено" на ПК, исполняемый файл только что скопирован. Все, что я смог сделать, это добавить команду /home/t32/bin/pc_linux/t32marm -c /home/t32/config_usb.t32 на общий значок Launcher с помощью Create Launcher,

2 ответа

Решение

Значки лаунчера хранятся в /usr/share/applications, Зайдите в свой терминал и введите: sudo nautilus /usr/share/applicationsЗатем щелкните правой кнопкой мыши нужное приложение, выберите "Свойства" и щелкните значок в окне свойств. Теперь вы можете установить любой значок, который вы хотите.

* редактирование
* вот пример файла.desktop.

[Desktop Entry]   
Name=Give me a name!    
Comment=Explain me here!    
Icon=/home/t32/t32.png   
Exec=/home/t32/bin/pc_linux/t32marm -c /home/t32/config_usb.t32   
Terminal=false   
Type=Application   
Categories=This is important, select a category that is present  
StartupNotify=true   

* используйте одну из следующих категорий: Accessibility, Customization, Education, Games, Internet, Office, System, Accessories, Developer, Graphics, Media, Other, Exec - это команда для запуска, Icon - это абсолютный путь к месту, где находится иконка. Обычно вам не нужно ничего менять. Вы можете сохранить это как царапину и использовать повторно.

* скопируйте это в whatever-you-name.desktop файл, отредактируйте по мере необходимости и поместите файл в /usr/share/applications каталог. Если пути верны, он появится в меню гномов. Я не знаю, был ли у Люцида Unity или же gnome3, но если это произойдет, то при поиске по названию, которое вы дали, это будет видно в unity lens, gnome activities вещь. Если у вас есть gnome2, он будет сгруппирован по соответствующей категории в меню приложений.

* И этот вид запуска настолько хорош, что он действителен в GNOME, KDE и (возможно) во всех остальных.

Ярлыки запуска - это текстовые файлы *.desktop. Они могут быть в:

  • $ HOME /.local / доля / приложений
  • / USR / местные / доли / приложений
  • / USR / доли / приложений

Посмотрите в последнем каталоге примеры.

Файлы.desktop имеют строку, определяющую значок: Icon=icon_file_base_name, Вы можете указать полный путь к файлу значков или использовать только базовое имя без расширения, если поместите файл значков в нужное место.

Это место может быть под $HOME/.icons/ или же $XDG_DATA_DIRS/icons, Это должны быть файлы.svg или.png. Если.png, должна быть версия не менее 48x48 пикселей, хотя могут быть и другие размеры.

Для простого примера попробуйте поместить файл 48x48 .png с именем example.png в /usr/local/share/icons/hicolor/48x48/apps/ а также сделать

cp /usr/share/icons/hicolor/index.theme /usr/local/share/icons/hicolor/

Таким образом, вам не нужен полный путь в файле.desktop. Просто Icon=example, И это доступно всем пользователям на машине.

Смотрите спецификации для всех деталей.

Другие вопросы по тегам