How to add a custom launcher in Unity's applications place

Solution 1:

The apps place has a ~5s gracetime before it indexes new apps. They are indeed picked up from /usr/share/applications (among other places). I just tested here and it seems to work fine.

Right now you have to do a search or something else to change the result set though - it's only the underlying index which is updated right now. For this Thurday's release I'll land a fix so that we also update any active result sets when we detect changes.