How can I remove apps from Launchpad in Mac OS X 10.10 (Yosemite)?

40,071

Solution 1

I came up with a solution via terminal. The location of the SQLite database was changed in Mac OS X 10.10 (Yosemite).

You can still delete apps from the Launchpad with this “Terminal” command. Just replace the APPNAME with the app you want to delete.

sqlite3 $(sudo find /private/var/folders -name com.apple.dock.launchpad)/db/db "DELETE FROM apps WHERE title='APPNAME';" && killall Dock

I tested if it is still deleted after reboot. So far it seems to work.

Solution 2

Apparently you can search for things in spotlight and hit Command-Enter instead of just Enter, and it pulls up the file location, so I promptly deleted it!

Share:
40,071

Related videos on Youtube

GiorgioMoroder
Author by

GiorgioMoroder

Updated on September 18, 2022

Comments

  • GiorgioMoroder
    GiorgioMoroder almost 2 years

    Is there a way to delete unwanted app icons from Launchpad without using any management app?

    This is possible in Mac OS X 10.7 (Lion) using some commands in the “Terminal;” but what about Mac OS X 10.10 (Yosemite)?

    • Benjamin R
      Benjamin R over 9 years
      @slhck Neither Launchpad Manager nor Launchpad Control are compatible with Yosemite, I've tested them both. I hope that there is a way of controlling this via the terminal.
    • slhck
      slhck over 9 years
      Right, but you would also be fine with using a management app if there was one? That was the point of my question.. I just wasn't sure why you would want Terminal only.
  • ruslaniv
    ruslaniv over 9 years
    This will only delete MAS app icons.
  • ruslaniv
    ruslaniv over 9 years
    You need to hold down the "Alt" key. An "X" will appear in the top left icon corner. And this will inly delete MAS app icons
  • Tim Sylvester
    Tim Sylvester over 8 years
    That will only work if there's only one user. You should add -user <username> to the find command so that you get just a single result if there are multiple users, or use find ... -exec to run it for all of them, if that's what you want.
  • Ravindra Bawane
    Ravindra Bawane over 7 years
    This does not appear to be an answer for the question that was asked. Please read questions carefully before answering and make sure that your answers are correct for the needs of the question.
  • piecioshka
    piecioshka over 5 years
    Thanks for answer, but i found solution to remove app installed by clicking "Add to homescreen" link in Chrome DevTools.
  • piecioshka
    piecioshka over 5 years