MatthiasGrandl / Loungy

Loungy is a WIP launcher in the vein of Spotlight, Alfred, Raycast.
MIT License
1.48k stars 71 forks source link

Extending indexing #14

Open egemengol opened 9 months ago

egemengol commented 9 months ago

First of all, awesome project and thanks for the work you have put in!

MatthiasGrandl commented 9 months ago

Is it planned to have PWAs indexed as well as the native apps? I make use of them consistently.

That sounds like a sensible suggestion. I am not sure where those are located and whether this has to be independently implemented for each browser that supports PWAs.

Can we have files/folders indexed and opened via default apps?

yeah i want to add some basic file manager for sure

MatthiasGrandl commented 9 months ago

Added some initial support for PWAs. I am not sure what browser you are using, but Safari and Chromium are working for me. You can check here and add any directories that we should check for PWAs.

https://github.com/MatthiasGrandl/loungy/blob/main/src/commands/root/list.rs#L53

caliguIa commented 8 months ago

Second to this apps installed in non-Applications directory would be great. I use Nix, so have apps symlinked into ~/.nix-profile/Applications. Raycast picks these up which is great but would be awesome to see these picked up here as well! Let me know if I can provide anymore info!

MatthiasGrandl commented 8 months ago

@caliguIa absolutely no problem adding one more directory to the hardcoded list. Probably should also make it configurable though…