Где находится список заблокированных лаунчером записей .desktop?

Где находится список заблокированных лаунчером записей .desktop?

Где Unity (ниже 16.04) хранит свой список файлов рабочего стола для Launcher. Не «где находятся файлы .desktop?», а где находятся те, которые Unity сейчас имеет в моем Launcher. Один из них — это заполнитель «?» для исполняемого файла appimage, и я хочу настроить эту запись, чтобы она указывала на соответствующую иконку. У приложения пока нет существующей записи .desktop в /usr/share/application или моем .local stash, поэтому я хочу настроить заполнитель, который Unity создал для него, а не вручную.

решение1

Нашел! Немного поискав и немного потестировав, нашел ответ. Он хранится в gsettings, и я вытащил список с помощью

gsettings get com.canonical.Unity.Launcher favorites

И затем простое

find -iname <foo.desktop>

Показал мне, где он сделал заполнитель.

Связанный контент