我正在 XFCE 下为我的女儿创建登录名,我想让应用程序菜单下的所有顶级文件夹/目录保持可见,但要隐藏那些只会让空间变得杂乱且对她毫无用处的内容。下图是我设法实现的,但感觉我实现的方式不太优雅。
.config/menus/xfce-applications.menu
(一小部分来说明上面的图片):
<Menu>
<Name>Development</Name>
<Directory>xfce-development.directory</Directory>
<Include>
<!--
<Category>Development</Category>
-->
<Filename>xfce4-empty-placeholder.desktop</Filename>
</Include>
</Menu>
.local/share/applications/xfce4-empty-placeholder.desktop
:
[Desktop Entry]
Version=1.0
Type=Application
Exec=
Icon=
Name=<empty>
Comment=place holder to allow empty submenus
我原本希望这条Icon=
线代表没有图标。但我错了。
最初我尝试了一下Exec=/bin/false
,效果不错(即单击菜单项时什么也不做),但出于好奇,我尝试了一下,Exec=
发现整个菜单项(包括图标)都变灰了。我更喜欢这个版本,现在我不再为图标烦恼了。
但是,有没有更优雅或更被认可的方法来做到这一点?
(PS:请忽略No applications found
菜单底部的内容,因为我目前正在研究两天前的注销条目去了哪里)