私は、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=
アイコンを含むメニュー エントリ全体がグレー表示になりました。私はこのバージョンの方が気に入っており、今ではアイコンについては気にしていません。
しかし、これを実行するためのより洗練された、または承認された方法はあるでしょうか?
(追記:No applications found
メニューの下部にあるものは無視してください。現在、2 日前にあったログアウト エントリがどこに行ったのか作業中です)