10.7: Remove items from Launchpad

Jul 27, '11 07:30:00AM

Contributed by: Bruno6

Although this is not really an easy way of doing this, I've decided to share this hint, because the impossibility to remove anything from Launchpad was really annoying me.

Use this hint at your own risk! Be sure to have some kind of backup available.

Here's how:

delete
from
  items
where exists (
  select 
    i.rowid
  from 
    items as i inner join 
    groups on i.parent_id=groups.item_id 
  where
    groups.title like 'Trash' and
    items.rowid = i.rowid
)
Remarks:

The database is taking care of data consistency via triggers (triggers will remove images caches and reorder items).

The good point is that the (now empty) 'Trash' group will remain.

[crarko adds: I haven't tested this one. As mentioned in the hint, please be careful and have a backup handy before trying this. I have to say, Launchpad is one of those features I'm kind of 'meh' over. I have no interest in reorganizing the thousand-plus applications I've got into folders again. Maybe on a new machine.]

Comments (7)


Mac OS X Hints
http://hints.macworld.com/article.php?story=20110722063528819