Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

polkovnik

macrumors newbie
Original poster
May 8, 2010
11
0
Any way to get a Trash on the desktop ? I hide the dock all time time and I hate having to drag my files down the screen to then move them to the trash.
 
You don't even need to drag them. You can right-click (or Control-click) on them and select "Move to Trash".
 
Or Command + Delete.

You can accomplish this without any 3rd party applications. If you want to know how, let me know.
 
I know of the commands / shortcuts all the previous posters mentioned, but I miss my desktop trash from OS 9 (I know, I know).
 
You can quite simply create a symbolic link, but they don't support custom icons.

Here are the basic instructions to do this without 3rd party tools.

1. Open Terminal and type

Code:
defaults write com.apple.Finder AppleShowAllFiles Yes; killall Finder

2. Navigate to your home folder

3. Right click on .Trash and "Make Alias" or select it and hit Command + L

4. Drag .Trash alias to your Desktop

5. Rename it Trash

6. Open Trash from the Dock

7. Without clicking anything type Command + I or Get Info

8. Click the Trash icon in the top left and copy it, Command C

9. Get info on the Trash alias

10. Click the folder icon in the top left and paste the trash icon, Command + V

11. Type this in Terminal to hide hidden filers and folders again:

Code:
defaults write com.apple.Finder AppleShowAllFiles No; killall Finder

You now have a Trash icon on your desktop. The only annoyance will be that alias badge, which you can remove or change with some more work.

The result:
 

Attachments

  • Screen shot 2010-05-08 at 4.03.04 PM.png
    Screen shot 2010-05-08 at 4.03.04 PM.png
    95 KB · Views: 537
A utility called "Compost" comes with an application called "DeskTrash" that does exactly what you want.

It's a much more robust solution than the others suggested here.

S-
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.