Ask Different is a question and answer site for power users of Apple hardware and software. 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 often run mvim from iTerm, and it pops up on the Dock with the default vim icon. A friend gave me a nice icon for mvim, how do I go about updating the icon for mvim launched from a console?

share|improve this question
When you refer to the "Icon bar", you are talking about the Dock correct? – chrismanderson Oct 26 '11 at 23:16
That's correct, i'll update the question. Thanks. – Jimmy Lyke Oct 27 '11 at 14:33
Just to clarify: the command you are running from /usr/local/bin is mvim, the executed application at the end is /Applications/ The only icon you can change is the one of but it then will be changed as well if you run the application directly. – patrix Oct 27 '11 at 16:05
I have changed the icon for using the "GetInfo" method described below by canderson. However, when I run the /usr/local/bin mvim, it still pops up the old one. I suspect that at some point, i've installed to mvims. One via Homebrew and one from source. – Jimmy Lyke Oct 31 '11 at 15:50

There's two main ways of changing the icon for an application.

The first (and free) way is to navigate to the application itself (most likely in your /Applications folder). Right-click the app (, and select "Get Info". Then, drag the new icon onto existing icon displayed in the Get Info pane. In this Adium example, you'd drag the new icon over the Adium duck icon. A password pane will most likely pop up - enter your password and you should be all set.

enter image description here

The other way is to buy CandyBar for $30. CandyBar is a much easier to way to manage large scale icon changes, plus provides an interfaces for organized vast icon libraries. But if you are just looking to change one icon, it is probably overkill.

share|improve this answer

LiteIcon is a free alternative to Candybar. I've used it quite a bit and I really like it.

share|improve this answer

Your Answer


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.