
GNOME Flashback 的應用程式選單、KDE Plasma 應用程式選單等將應用程式分類到資料夾和子資料夾中,就像傳統的 Windows 開始功能表一樣。像 MenuLibre 這樣的應用程式可以用來編輯這些類別。
但類別實際上是如何儲存在引擎蓋下的呢? MenuLibre 和應用程式選單如何知道桌面檔案屬於哪些類別?
答案1
在尋找這個問題的細節時,我找到了答案。選單的層次結構由 下的 XML 檔案描述$XDG_CONFIG_DIRS/menus/
。這是依照Freedesktop桌面選單規格。
然後,將透過桌面檔案中的Categories
、OnlyShowIn
和標籤來選擇顯示捷徑的資料夾。NotShowIn