I'd like to add some items to my Xfce "root menu", see picture for location:

enter image description here

Searching the web gave a couple of possibilities (different XML files etc), but it appears that Xubuntu has customized it quite a bit. Maybe I just overlooked the settings? I also tried LXmenueditor, which does not access the root menus.

Where is the location of the configs for Xubuntu? Would it be possible to get stock-Xfce right click-on-desktop functionality without breaking anything? By that I mean: right click on desktop and have the Xfce menu instead of going through Xubuntu's submenu to access it.

Thanks for your time!


versions 11.04 - 13.10

enter image description here

As the picture shows - "test" is a root menu which has been added.

To do this will require a couple of folders to be created:

mkdir -p ~/.config/menus
mkdir -p ~/.local/share/applications

Next copy the standard menu template file into the local menus folder

cp /etc/xdg/xdg-xubuntu/menus/* ~/.config/menus

Note - the stock XFCE menu could also be used - I prefer this menu so I've used it in my example:

cp /etc/xdg/menus/* ~/.config/menus

Now create our test menu - its in .desktop file-format

leafpad ~/.local/share/applications/test.desktop

copy and paste the following:

[Desktop Entry]

The important bit is the last line - it must have X-Xfce-Toplevel as a category

Edit our custom menu:

leafpad ~/.config/menus/xfce-applications.menu

Add a new entry as shown:

enter image description here

Finally - lets use the custom menu file:

Right click Start and choose properties:

enter image description here

Choose the custom menu option and navigate and select the custom menu file ~/.config/menus/xfce-applications.menu

enter image description here

  • Awesome, thx! Would you happen to know how I can get rid of the Menu on Desktop?
    – marto
    Nov 6 '11 at 23:42
  • Nevermind! To use just the root menu, I disabled the Desktop Icons in desktop-settings. Thanks again
    – marto
    Nov 7 '11 at 0:02

If you're using 4.10 or 4.12, then you can edit the Menu using alacarte (screenshot) or menulibre.

enter image description here

You may also have a more dynamic menu experience if you were using xfce4-whiskermenu.

See also:

  • Whiskermenu is good, but this topic was about the "root" menu / Desktop Menu
    – marto
    Mar 5 '14 at 15:29
  • 1
    Sure. Doesn't alacarte help with that? And whiskermenu also uses the root menu, is it not?
    – landroni
    Mar 5 '14 at 15:38
  • Not sure why, but after some reinstall changes with alacarte did not apply to any menu.
    – marto
    Mar 5 '14 at 19:13
  • Which version of Xfce? It should work with >= 4.10, but NOT with 4.8.
    – landroni
    Mar 5 '14 at 20:50
  • 4.10. Alacarte shows options to edit/add menus, but does not apply changes. I must add that my system is pretty messy (transformed ubuntu install to xubuntu, added gnome-shell and i3 etc) - maybe something broke along the way
    – marto
    Mar 8 '14 at 1:59

Here is a way adding with Application UI:

  1. Right client Application button located in toolbar. The menu, click "Edit Applications"
  2. Then popup window shows all Application menus, you can navigate to groups and click the group, click "+" button on the window header, then "Add Launcher"

right click on destkop and have the XFCE menu instead of going thru Xubuntu's submenu to access it.

From Settings Manager - Desktop - Menus tab - enable the show on right click there.

Not sure about menu editing.

  • that menu I want to change, even if your option is activated it shows the xfce menu as a submenu
    – marto
    Nov 6 '11 at 17:13
  • -1. The answer is not helpful with respect to the question.
    – landroni
    Mar 5 '14 at 3:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.