This is an old revision of the document!
Модифицирование меню XFCE
Эта страница рассказывает, как внести изменения в меню, используя Xfdesktop версии 4.5 или выше и libxfce4menu. Обратите внимание, что в версии 4.6 нет графического редактора меню. Мы надеемся, что он снова появится в 4.8.
Что устанавливает xfdesktop
Xfdesktop отвечает за файл меню и пункты главного меню (Выполнить, Терминал, Файловый менеджер, …). Чтобы модифицировать ваше меню, вам придётся их изменить.
Редактирование файла меню
Создайте директорию ~/.config/menus (если она не существует):
mkdir ${XDG_CONFIG_HOME:-~/.config}/menus/
Скопируйте установленный файл меню в вашу домашнюю директорию:
cp $prefix/etc/xdg/menus/xfce-applications.menu ${XDG_CONFIG_HOME:-~/.config}/menus
Скрытие пунктов главного меню
Чтобы удалить пункты из главного меню, нужно скопировать определённый файл описания программы , а затем добавить или изменить в нём пункт NoDisplay. Больше информации об общепринятых файлах описания программ можно найти здесь.
Xfdesktop устанавливает следущие описания:
$prefix/share/applications/xfce4-about-xfce.desktop
$prefix/share/applications/xfce4-file-manager.desktop
$prefix/share/applications/xfce4-help.desktop
$prefix/share/applications/xfce4-logout.desktop
$prefix/share/applications/xfce4-run-program.desktop
$prefix/share/applications/xfce4-terminal.desktop
$prefix/share/applications/xfce4-web-browser.desktop
Чтобы скрыть конкретный файл описания программы скопируйте его в свою домашнюю директорию, например:
cp $prefix/share/applications/xfce4-web-browser.desktop ~/.local/share/applications,
а затем добавьте или измените существующий в нём пункт NoDisplay:
NoDisplay=true