Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

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

2 Answers 2

up vote 6 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/com.apple.dock.another-hex-name.plist 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

 
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.