Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

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!

share|improve this question

3 Answers 3

up vote 8 down vote accepted

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]
Version=1.0
Type=Application
Name=test
Comment=
Icon=acroread
Exec=acroread
Path=
Terminal=false
StartupNotify=false
Categories=X-Xfce-Toplevel;

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

share|improve this answer
    
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:

share|improve this answer
    
Whiskermenu is good, but this topic was about the "root" menu / Desktop Menu –  marto Mar 5 at 15:29
1  
Sure. Doesn't alacarte help with that? And whiskermenu also uses the root menu, is it not? –  landroni Mar 5 at 15:38
    
Not sure why, but after some reinstall changes with alacarte did not apply to any menu. –  marto Mar 5 at 19:13
    
Which version of Xfce? It should work with >= 4.10, but NOT with 4.8. –  landroni Mar 5 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 at 1:59

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.

share|improve this answer
    
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 at 3:28

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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