Poor man's Spotlight: a minimalist Ruby desktop search
Poor man’s Spotlight is a minimalist Linux desktop search, backed by a Ruby service.
On execution (eg. if bound to Super+Space), the user types a pattern, then open a file by choosing from the list (with Arrows and Enter).
This project is an interesting for reviewing Ruby GUI development and concurrent processing. All the Ruby GUI libraries has been considered, and the IO.pipe class is used for message passing.
Project page: https://github.com/saveriomiroddi/pm-spotlight
Post a comment