I have literally thrown away a 3DS at some point because during a broken shell swap, i’ve torn one of the ribbons twice and came to the conclusion that cost of repairs far outweigh the cost of not doing them.
The ribbon bundle, shoved through that tiny circular hole, has got to be one of the worst design choices they’ve made
Ulauncher is pretty similar to Raycast, in what it's trying to do. I've used it for a while before