Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to not show the trash icon at the bottom of the Unity launcher.

Is this possible without having to recompile anything? :P

share|improve this question
1  
Are you using Unity2D? Then no compile is needed, compile is needed for Unity3D but its possible (and not complicated). Drop a comment if you are still interested. – Bruno Pereira Nov 30 '11 at 22:38
5  
I'm interested in removing the trash icon. – Kzqai Apr 11 '12 at 15:39
    
This thing is driving me crazy. – Victor Oliveira Apr 18 '14 at 17:02
up vote 12 down vote accepted

In the desktop interface, the Dash icon and the Trash icon use the top and bottom slots of the launcher, always. We have not allowed the removal of the Trash so that we can enable developers to trust that it will always be there, which means "drag to the trash" is always possible.

It might be worth considering relaxing the requirement that the trash always be on the bottom corner, allowing other icons to take that spot. A blueprint to that effect, discussing the consequences and solutions to issues that might arise, would be welcome.

share|improve this answer
6  
My personal experience (on Windows, as well as Ubuntu) is that if something isn't there that the documentation "trusts" is there, then I remember that the reason is that I removed it, and there is no problem. I'd like to remove the trash icon, perhaps even with a strong warning. – jpaugh Dec 3 '11 at 22:28
9  
Ouch ouch ouch. I get the rationale, and hate the placement. One of my four most accessible corners of my screen, taken over by something that I have the delete key for anyway. – Kzqai Apr 11 '12 at 15:38
3  
Why would a program need to drag something, anyway? A robot program should be hitting the delete key if it wants to delete something, not dragging it to the trash, the same way real users hit the delete key, rather than dragging to the trash. – AJMansfield Jul 2 '13 at 13:10
    
It's unbelievable that now a days this thing persists. It's pointless not get ride of this functionality. – Victor Oliveira Apr 18 '14 at 17:02
    
It may be time for you to buy yourself and the rest of the canonical designers some neurons, so that the usability of your homegrown software will reach the level that the majority of your users won't have to complain hopelessly anymore. – Paul Jan 27 at 15:12

Currently it's not possible. You should start a blueprint for this in Launchpad, so we can see it in future versions of Unity.

share|improve this answer
2  
AFAIK, I was able to remove the Trash Icon in Unity 2D, why is it that it doesn't work in regular Unity? – Madhava Apr 29 '11 at 3:46
2  
@Madhava: Did you remove the trash icon by modifying Launcher.qml? That file doesn't exist for Unity. I guess the configuration is totally different? – idbrii May 10 '11 at 22:15

I have found a way to visually make the trash icon disappear. The icon will still spatially be there. Make backups of the icon image if desired.

  • Open a terminal.
  • type sudo -H nautilus
  • press enter
  • type "trash" into the search bar
  • There will be many pictures of the trash (full or empty) icon with the .svg extension. Select the second largest version of the trash icon and open it with inkscape.
  • Press select all (CtrlA) and then press the deletekey on your keyboard. Save and exit.
  • Do the same thing for the empty version/full version if you have not already.
  • Reboot your computer.

You should then see that the trash icon has visually disappeared and if you mouse over its usual location at the bottom of the launcher, a flag should pop up saying "Trash" or "Empty trash" as usual.

share|improve this answer

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.