有人知道我们必须将 XML 文件放在哪里/etc/xdg/menus/xfce-applications.menu
才能进行自定义和加载吗?我已经测试了所有可能性(/home/user/.config
、/home/user/.xfce4/desktop
等等),但 XFCE wiki 中的官方文档并不清楚。
有人吗?提前致谢。
答案1
好吧,对于那些感兴趣的人。Freedesktop 指定菜单这个文件:
我已删除下的所有文件/etc/xdg/menus
,并仅创建/etc/xdg/menus/xfce-applications.menu
,因此不同桌面环境之间没有文件合并。
为了仅显示我想要的 .desktop 条目,我创建了两个目录并在菜单文件中声明它们:
<AppDir>/usr/share/folder/applications/launchers</AppDir>
<DirectoryDir>/usr/share/folder/applications/directories</DirectoryDir>
已检查 .desktop 文件内的类别是否匹配。
干杯!