Would be nice to be shown the magic button that will help me remove this eyesore:
It's Nautilus 2.30 on Debian (and has been there in previous versions as far as I can remember).
nautilus
Would be nice to be shown the magic button that will help me remove this eyesore:
It's Nautilus 2.30 on Debian (and has been there in previous versions as far as I can remember).
Best Answer
This list gets created by analyzing .desktop files located at:
There might be more than one usecase per application, take for example the media player
banshee
which has three .desktop files by default:The only difference between those files is the starting parameter and the MimeType list.
banshee-1.desktop
: General media filesbanshee-1-audiocd.desktop
: Audio CD'sbanshee-1-media-player.desktop
Audio player (Also used byrhythmbox
,vlc
, and others)So we have three 'Banshee Media Player' in the 'Open with' list (and maybe also in the 'Main Menu').
The other way of filling this space is by creating personal .desktop files in
~/.local/share/applications
. Either manually or by using a tool.alacarte
(or right-click on 'Main Menu' -> 'Edit Menu') is one of those.Every time you create or move an application within
alacarte
, a new .desktop file gets placed inside~/.local/share/applications
. Disabling an application will "remove" it from the 'Main Menu', but not from the 'Open with' list.But the 'Delete' button does, by creating a identical copy from
/usr/share/applications
into~/.local/share/applications
and addingHidden=true
to the .desktop file, thus "overwriting" the system-wide inherited values.Deleting two of those entries from
alacarte
results in:Removing any entries from
~/.local/share/applications
will reverse to the preexisting state (threebanshee
items).If you really don't have any duplicates in those two folders, try removing any duplicates from
alacarte
or playing with theHidden=true
option in the corresponding .desktop files.