This is amazing and incredible. Thanks for this. Raycast is great, and there are not many good launchers on Linux unfortunately. Launchers are so important in my opinion to interact with the computer. I hope this project will change the situation on Linux.
Installation was easy, and it works as expected without interfering with i3 window controls.
However, the sole reason I'm keeping an eye out for raycast-compatible launchers is the ability to integrate the raindrop.io extension - which seems to be broken when used through Vicinae.
Maybe someone else running raindrop got it to work; "TypeError: Cannot read properties of undefined (reading 'subscribers')".
This is actually very impressive - such a high quality project on technical level. I'll definitely dig into the source to see how the React & C++ widgets integration works as it looks like an interesting approach.
I'm used to drun/rofi and enjoy their simplicity, but have also secretly envied the out-of-the-box experience of more fully featured launchers on macOS. I remember using Spotlight and Alfred many years ago, and being impressed by the experience.
I like that you chose to make it compatible with Raycast, and how easy it is to extend, based on a quick look at the docs.
I'll definitely keep an eye on your project, and give it a try. Thanks for sharing!
I have a very similar experience, I used mac for a long time, then moved to linux and used the simpler alternatives. Then I found Raycast and their extension system, and thought it would be amazing to have something similar on Linux, so I made this :)
However, the sole reason I'm keeping an eye out for raycast-compatible launchers is the ability to integrate the raindrop.io extension - which seems to be broken when used through Vicinae.
Maybe someone else running raindrop got it to work; "TypeError: Cannot read properties of undefined (reading 'subscribers')".
I'm used to drun/rofi and enjoy their simplicity, but have also secretly envied the out-of-the-box experience of more fully featured launchers on macOS. I remember using Spotlight and Alfred many years ago, and being impressed by the experience.
I like that you chose to make it compatible with Raycast, and how easy it is to extend, based on a quick look at the docs.
I'll definitely keep an eye on your project, and give it a try. Thanks for sharing!