nate-parrott / Flashlight

The missing Spotlight plugin system
http://flashlight.nateparrott.com
Other
5.39k stars 411 forks source link

Question: Spotlight-internals & Open-source alternative to spotlight #308

Closed Centril closed 9 years ago

Centril commented 9 years ago

I'm a Linux/Win user who'd like to develop an open source version of spotlight for all platforms using either C++ or Rust. The "project" is in the idea stage: https://github.com/Centril/open-spotlight/wiki/Requirements-&-Ideas

I'm wondering what you have figured out about the spotlight internals...

Any insights are most welcome!

nate-parrott commented 9 years ago

This is a really cool idea!

To answer your questions:

nate-parrott commented 9 years ago

I see you're considering to use Flashlight plugins as this system's plugin interface — if you need any help, I'd be glad to lend a hand. There's a bit of Mac-specific stuff in many plugins, but the majority of plugins would probably work fine. There's a lot of Objective-C code in Flashlight core itself (FlashlightKit), but it actually might be possible to build in a cross-platform way, with something like GNUStep.

Centril commented 9 years ago

Glad you think so =) If you have any ideas you'd like to see or so, please add them!

nate-parrott commented 9 years ago
Centril commented 9 years ago