LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 07-10-2016, 06:29 PM   #1
raywood
LQ Newbie
 
Registered: May 2009
Posts: 9

Rep: Reputation: 0
File/Folder to Edit the "Start" Menu?


I am used to the Windows 7 desktop. There, if I want to rearrange the Start menu, I can drag and drop (and delete) items right in the menu, or I can open folders where the Start menu icons are located, and in those folders I can rearrange, edit, add, and delete.

I would like to do major surgery to the arrangement of icons in the Menu on Linux Mint MATE 18. I assume the information underlying that menu must be in a file or folder somewhere. But (a) where? and (b) is it user-editable?

I ask because I started dragging things around in the MATE Menu, but it really does not seem to be designed for much of that. I tried Alacarte and some alternate menu approaches, but we are still miles from home. And then there's the prospect of having to do it all over again if something happens to this installation.
 
Old 07-10-2016, 07:14 PM   #2
AwesomeMachine
Senior Member
 
Registered: Jan 2005
Location: USA and Italy
Distribution: Debian testing/sid; OpenSuSE; Fedora
Posts: 1,835

Rep: Reputation: 260Reputation: 260Reputation: 260
The directories
Code:
~/.local/share/applications
(your user only)
Code:
/usr/local/share/applications; /usr/share/applications
(all users)

contain desktop files that you can edit in a text editor, thereby altering the gnome menus.
 
1 members found this post helpful.
Old 07-12-2016, 12:08 PM   #3
ondoho
Senior Member
 
Registered: Dec 2013
Posts: 4,176

Rep: Reputation: 837Reputation: 837Reputation: 837Reputation: 837Reputation: 837Reputation: 837Reputation: 837
raywood, linux application menus are a little tricky to edit.
esp. on mint mate, which is a ligtweight distro, and therefore probably doesn't come with a gui to do that.
there used to be lxmenu, a weird java app that was able to do it.
i don't know if alacarte can do it, which is made for the xfce desktop iirc.
someone should crawl into the menu specifications and see what can be done.
the only way i can think of is to copy all files from /usr/share/applications to ~/.local/share/applications, edit those you want to hide to set "Hidden=True".
or maybe you can tell mate panel to use a custom menu file, which you then would have to create. which i don't know how.

on a sidenote, i have long given up on this.
i have
3) a custom menu which contains only a few select entries (openbox)
4) a so-called app menu which i want to contain an entry for every app installed (doesn't work out that way either)
2) a run utility with tab-completion
1) hotkeys
 
1 members found this post helpful.
Old 07-12-2016, 03:53 PM   #4
JeremyBoden
Member
 
Registered: Nov 2011
Posts: 939

Rep: Reputation: 174Reputation: 174
You can edit .desktop files with any text editor such as nano or gedit.
 
1 members found this post helpful.
Old 07-13-2016, 03:15 AM   #5
nomko
Member
 
Registered: Feb 2011
Location: The Netherlands
Distribution: Linux Mint 17.2
Posts: 106

Rep: Reputation: 18
Maybe also nice to change the theme as well?

Have a look here:
http://mate-desktop.com/themes/
 
Old 07-13-2016, 03:19 AM   #6
nomko
Member
 
Registered: Feb 2011
Location: The Netherlands
Distribution: Linux Mint 17.2
Posts: 106

Rep: Reputation: 18
Quote:
Originally Posted by ondoho View Post
raywood, linux application menus are a little tricky to edit.
esp. on mint mate, which is a ligtweight distro, and therefore probably doesn't come with a gui to do that.
there used to be lxmenu, a weird java app that was able to do it.
Now you can use MenuLibre to modify the menu entries.
Link: https://smdavis.us/projects/menulibre/
 
4 members found this post helpful.
Old 07-14-2016, 03:12 AM   #7
ondoho
Senior Member
 
Registered: Dec 2013
Posts: 4,176

Rep: Reputation: 837Reputation: 837Reputation: 837Reputation: 837Reputation: 837Reputation: 837Reputation: 837
Quote:
Originally Posted by nomko View Post
Now you can use MenuLibre to modify the menu entries.
Link: https://smdavis.us/projects/menulibre/
good!
i hope it works for op.
 
Old 07-15-2016, 07:43 AM   #8
nomko
Member
 
Registered: Feb 2011
Location: The Netherlands
Distribution: Linux Mint 17.2
Posts: 106

Rep: Reputation: 18
Quote:
Originally Posted by ondoho View Post
good!
i hope it works for op.
Mint is using MenuLibre as their default menu editor for all Mint versions.
 
Old 07-15-2016, 07:58 AM   #9
hydrurga
Senior Member
 
Registered: Nov 2008
Distribution: Linux Mint 18 MATE
Posts: 1,214

Rep: Reputation: 345Reputation: 345Reputation: 345Reputation: 345
Quote:
Originally Posted by nomko View Post
Mint is using MenuLibre as their default menu editor for all Mint versions.
Even Mint KDE?
 
Old 07-16-2016, 01:03 AM   #10
raywood
LQ Newbie
 
Registered: May 2009
Posts: 9

Original Poster
Rep: Reputation: 0
Thanks, all, for the replies.

MenuLibre isn't default in Mint 18 MATE. I installed and ran it. It seems to be more of a launcher than an editor. No real improvement over the built-in editor.

I looked at those three folders, viewed a few files, didn't get any clear sense of what I would edit to rearrange the menu structure.

Quote:
Originally Posted by ondoho View Post
maybe you can tell mate panel to use a custom menu file, which you then would have to create. <snip>

3) a custom menu which contains only a few select entries (openbox)
Is there a launcher or other tool (Synapse? Docky?) that could be configured to function as a Start menu? I'd include, in it, a link to the default menu and search tool, so that I would have that as a route to the programs not represented in the launcher.
 
Old 07-16-2016, 01:32 AM   #11
hydrurga
Senior Member
 
Registered: Nov 2008
Distribution: Linux Mint 18 MATE
Posts: 1,214

Rep: Reputation: 345Reputation: 345Reputation: 345Reputation: 345
Quote:
Originally Posted by raywood View Post
Thanks, all, for the replies.

MenuLibre isn't default in Mint 18 MATE. I installed and ran it. It seems to be more of a launcher than an editor. No real improvement over the built-in editor.

I looked at those three folders, viewed a few files, didn't get any clear sense of what I would edit to rearrange the menu structure.



Is there a launcher or other tool (Synapse? Docky?) that could be configured to function as a Start menu? I'd include, in it, a link to the default menu and search tool, so that I would have that as a route to the programs not represented in the launcher.
I use Cairo as my software- and document-launching dock. It takes a wee bit of setting up, but once it's going it's great.
 
1 members found this post helpful.
Old 07-16-2016, 11:30 AM   #12
DavidMcCann
Senior Member
 
Registered: Jul 2006
Location: London
Distribution: CentOS, Salix
Posts: 4,166

Rep: Reputation: 1223Reputation: 1223Reputation: 1223Reputation: 1223Reputation: 1223Reputation: 1223Reputation: 1223Reputation: 1223Reputation: 1223
The Mate equivalent to Alacarte is called Mozo.
http://community.linuxmint.com/software/view/mozo
 
1 members found this post helpful.
Old 07-25-2016, 07:34 PM   #13
raywood
LQ Newbie
 
Registered: May 2009
Posts: 9

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by AwesomeMachine View Post
The directories
Code:
~/.local/share/applications
(your user only)
Code:
/usr/local/share/applications; /usr/share/applications
(all users)

contain desktop files that you can edit in a text editor, thereby altering the gnome menus.
This is helpful. It appears these folders mostly contain (a) MIME-related files, apparently indicating which apps will appear in the right-click context menu for a given file type and (b) .desktop files, containing information to help the specified app (e.g., banshee.desktop) open a file. This seems comparable to the individual shortcut (.lnk) files that open programs in the Windows Start menu.

What I am missing is the file that contains information on where a given Menu icon will appear. For example, Banshee appears in the Menu > Sound & Video category. Is there a file I could edit to make it appear, instead, in a new Multimedia category?
 
Old 07-25-2016, 07:59 PM   #14
notKlaatu
Member
 
Registered: Sep 2010
Location: Wellington, New Zealand
Distribution: Slackware
Posts: 902

Rep: Reputation: 555Reputation: 555Reputation: 555Reputation: 555Reputation: 555Reputation: 555
raywood, are you sure you're using MenuLibre correctly? The idea is to use it to modify the location of application launchers within your menu; you launch it, move launchers into the categories you want (and create new categories as needed). Isn't that what you are asking for? It's in no way meant to be a launcher itself.

To your second question - for a launcher - I recommend Plank. It's simple and effective. Maybe too simple, but it's probably worth a look.
 
1 members found this post helpful.
Old 07-25-2016, 09:15 PM   #15
raywood
LQ Newbie
 
Registered: May 2009
Posts: 9

Original Poster
Rep: Reputation: 0
notKlaatu -- thanks for your reply. I don't remember, now, what happened within MenuLibre, to make me compare it to a launcher. But you're right -- it is not that. Within MenuLibre, I was puzzled that it seemed to contain categories (e.g., Sundry) that appeared to be marked for display, and yet were not actually displaying in my menu.

The larger concern, whether using MenuLibra, Alacarte, or Mozo, was that I wished for more freedom to edit the menu and its submenus. I was asking for the locations of the files that control the menu's contents and structure in hopes that, as in Windows, I would be able to move or copy an entire set of application launchers to a different menu branch. This webpage offers a picture approximating what I'm trying to achieve.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] There is no "menu.lst" in my Ubuntu "/boot/grub/" folder. msbstar Linux - Newbie 18 09-15-2012 02:26 PM
unpredictable "delete" "move to trash" or "cut" file menu option dorianrenato Linux - General 3 11-28-2011 07:41 PM
How to issue "ls" command start with the largest file size in a folder? fjkum Linux - Newbie 5 07-27-2006 04:28 AM
Edit what's in the K-Menu ("start" button) smiley_lauf SUSE / openSUSE 4 01-16-2006 12:55 AM
Glade freezes when I click the "Edit Menu" button josedsilva Linux - Software 0 12-26-2005 11:45 PM


All times are GMT -5. The time now is 02:17 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration