Как найти файлы .desktop для закрепленных приложений в панели запуска Unity?

Я знаю, что файлы рабочего стола живут в /usr/share/applications и ~/.local/share/applications. Я ищу 2 информации:

  1. Где я могу увидеть элементы рабочего стола, которые отображаются в моем модуле запуска (я хотел бы иметь свойства щелчка правой кнопкой мыши на модуле запуска)
[ 116] Обновление: переместил эту часть моего вопроса в другую запись , чтобы иметь возможность отдать должное:

«Когда я набираю в приложениях Dash, отображаются с их заголовком, как я могу найти связанный с ним файл рабочего стола (опять отсутствует правый клик) "

4
задан 13 April 2017 в 15:23

1 ответ

Если Вы хотите знать, какие приложения в настоящее время прикрепляются (от других значков средства запуска, которые также показывают в средстве запуска), можно использовать gsettings

Откройте терминал и используйте эту команду

gsettings get com.canonical.Unity.Launcher favorites

Эта команда дает мне вывод ниже, (точный вывод может отличаться),

['nautilus-home.desktop', 'firefox.desktop', 'libreoffice-writer.desktop', 'libreoffice-calc.desktop', 'libreoffice-impress.desktop', 'ubuntu-software-center.desktop', 'gnome-terminal.desktop', 'wimaxcmgui.desktop', 'synaptic.desktop']

.desktop файлы с точным именем в выводе. Но, Вы не можете видеть имя все же.

Можно использовать cp команда для копирования их в некотором другом каталоге.

  • Сначала используйте эту команду для получения переменной list со списком .desktop файлов, которые прикрепляются.

    export list=`gsettings get com.canonical.Unity.Launcher favorites | grep .*.desktop | tr "[]\'," " "`
    
  • Затем скопируйте те файлы в своем Рабочем столе.

    cd /usr/share/applications && cp $list ~/Desktop && cd
    

Надежда это поможет. У Вас теперь есть .desktop файлы, которые прикрепляются в Вашем рабочем столе.

2
ответ дан 13 April 2017 в 15:23

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

Похожие вопросы: