Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.6: Remove alias icon docked folders used in List view mode System 10.6
Snow Leopard only hintI use docked folders together with the List view option to create pop-up folders with navigable menus. I then create a folder of aliases (e.g. of applications), dock it, and set the List option. This works well apart from the ugly (at least on a 16x16 icon) alias badge.

The alias badge is defined in /System » Library » CoreServices » CoreTypes.bundle » Contents » Resources » AliasBadgeIcon.icns and contains 16x16, 32x32, 128x128, 256x256 & 512x512 versions of the alias badge. If you replace the 16x16 version with nothing, then alias badges will only be shown on icons from 17 to 512 pixels. Result: nice dock menus.

Here's one way to do this:
  1. Make a copy of the original file as a backup.
  2. Create a 16x16 transparent PNG file -- I used Photoshop (Photoshop won't let you Copy nothing, but it can Save nothing.)
  3. Open the 16x16 PNG in Preview, Select All, Copy.
  4. Open a second copy of the AliasBadgeIcon.icns with Icon Composer (installed as part of the Xcode Dev Tools in 10.6).
  5. Paste the clipboard onto the size 16 icon.
  6. Test icon in Preview mode of Icon Composer.
  7. Save file.
  8. In Finder, move your edited copy into /System » Library » CoreServices » CoreTypes.bundle » Contents » Resources -- you will need to supply an admin password.
  9. Reboot (restarting Dock may work).
It's a bit long winded; maybe someone will post a shorter method.

[robg adds: I haven't tested this one.]
    •    
  • Currently 2.45 / 5
  You rated: 1 / 5 (20 votes cast)
 
[8,596 views]  

10.6: Remove alias icon docked folders used in List view mode | 5 comments | Create New Account
Click here to return to the '10.6: Remove alias icon docked folders used in List view mode' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.6: Remove alias icon docked folders used in List view mode
Authored by: grex on Feb 26, '10 01:14:50PM

Nice hint. A shorter method though is to open the AliasBadgeIcon.icns with Icon Composer from the start. I hate this arrow, so I didn’t experiment with any single size of the badge, but deleted all masks and images, saved and then replaced the original file.
Dock restarting didn’t work, probably logout-login would, don’t know — I just restarted the computer.



[ Reply to This | # ]
10.6: Remove alias icon docked folders used in List view mode
Authored by: leamanc on Feb 27, '10 11:21:02PM

Since folks are guessing about logout-login, or restarting the Dock, I thought I'd clarify what needs to be done:

Restarting is probably the cleanest way to get your new icons to load. Since these icons are located at the /System level, and not the $HOME level, reloading system resources is required.

Restarting SystemUIServer, either via the Terminal with sudo power, or via Activity Monitor.app would also probably do the trick. But as mentioned above, a good old reboot is probably the cleanest way to do it.



[ Reply to This | # ]
10.6: Remove alias icon docked folders used in List view mode
Authored by: nperry on Mar 01, '10 09:46:23AM

Unlike you I think the disadvantage of the method is you do lose the badge on small list views (anything which uses exactly 16 bit icons). It would be better if the Dock didn't put them there in the first place :-( But for people like you, wipe them all out.

I wrote this quite some time ago and only remember that I failed to do it with Icon Composer alone, hence the palaver creating the image. If you've found you can it sounds like I made a silly mistake at the time...



[ Reply to This | # ]
10.6: Remove alias icon docked folders used in List view mode
Authored by: grex on Mar 04, '10 05:36:44AM
nperry, you’re right about the disadvantage. In a few “arrow-less” days I caught myself that I miss the alias indication in the list and, especially, column views. So I modified the icon file again — deleted all badges except for the 16 px size. Like you I also use docked folders, filled with aliases of applications, as launchers. Mac OS 7-8-9 habit, I guess :) But I prefer the Grid view for this, and that’s where the arrow annoys me most.

This time all was done in Preview only. Very simple, you know — select, delete, save ;)

I wish Apple brought back “Macintosh classic” indication of the alias, I mean italic font. As an option, may be.

Btw, relaunching the Finder and the Dock were enough for the arrow to show up. No computer restart required :)

[ Reply to This | # ]
10.6: Remove alias icon docked folders used in List view mode
Authored by: elspub on Mar 10, '10 08:58:20PM
I do the same thing, but display my alias folders as stacks instead of folders (you can do this by right clicking on the stack in your dock).

When displayed as a stack you no longer see the icon of the containing folder (in this case an alias). But you then get the stack of icons, which can seems cluttered and hard to read.

So I use drawer overlay icons as described in this lifehacker article.

[ Reply to This | # ]