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

When exploring the new Launchpad feature, at first, it would seem as is it draws it's content primarily from the Programs folder.

It seems to be the case, however, that the Launchpad database is drawn from somewhere else.

For example, when installing a game through Steam, the game itself will not show up in the Programs folder, but will show up in Launchpad. In this particular case, I want it to be in Launchpad. The drawbacks, however, are that I am unable to remove the game from Launchpad and am unable to change the icon.

Where can I directly view and modify every Launchpad occurrence?

share|improve this question
up vote 10 down vote accepted

The Launchpad database is located at ~/Library/Application Support/Dock/*some-hex-name*.db

To edit it, you'll have to use SQLite. You can do this on the command line, or with a graphic interface.

See this Ask Different question for recommendations for a GUI app.

share|improve this answer
Thanks, this indeed is the location of the database, although not every table is really readable. Apps seem to be primarily stored in the table apps and renaming there should probably work. Editing the icons, though, should prove to be a bit harder. – Aron Rotteveel Jul 25 '11 at 6:33

Apologies for tacking this on to a 2-year old thread, but FWIW the value for some-hex-name is stored in ~/Library/Preferences/ByHost/ as "LaunchPadDBName".

It seems like the number itself is not important, and may in fact be random; but, it may probably needs to conform to the UUID format. Changing this value for a user, then logging in, will result in a new .db being created if it does not already exist.

You can use this to set multiple accounts to use a pre-defined LaunchPad configuration, etc.

"another-hex-name" is the UUID of the computer

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.