ランチャーロックされた .desktop エントリのリストはどこにありますか?

ランチャーロックされた .desktop エントリのリストはどこにありますか?

Unity (16.04 未満) は、ランチャーのデスクトップ ファイルのリストをどこに保存しますか。「.desktop ファイルはどこにありますか?」ではなく、Unity が現在ランチャーに持っているファイルはどこにありますか。そのうちの 1 つは、appimage 実行可能ファイルのプレースホルダー「?」であり、そのエントリを調整して適切なアイコンを指すようにしたいと考えています。アプリには、/usr/share/application または .local スタッシュに既存の .desktop エントリがまだないため、手動で作成するのではなく、Unity が作成したプレースホルダーを調整したいと考えています。

答え1

見つかりました!もう少し検索してテストしてみると答えが見つかりました。gsettingsに保存されていて、リストをプルして

gsettings get com.canonical.Unity.Launcher favorites

そして、単純な

find -iname <foo.desktop>

プレースホルダーを作成した場所を示しました。

関連情報