Skip to content

fffilo/gnome-fuzzy-search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GNOME Fuzzy Search

Append fuzzy search results to Gnome Search.

How It Works

The plugin injects it's own callback to getResultSet method in each registrated provider which appends new search results. This means that it does not change default result set, just adds new results to existing ones.

The search query is interpreted as there is an any character between each query character. For example query goocrm searches *g*o*o*c*r*m* (where * is any character) in application names (ignoring case sensitivity), so Google Chrome is matched (Google Chrome).

Fuzzy Search Disabled

fuzzy search disabled

Fuzzy Search Enabled

fuzzy search enabled

Settings

fuzzy search enabled

This project is still work in progress, so for now you can only add fuzzy search results to AppSearchProvider.

Installation

  • install using GNOME Shell extension website
  • build and install from source
    • download source from GitHub (clone repository or download zip)
    • from gnome-fuzzy-search directory execute make install
  • bash one-liner
    • wget https://raw.githubusercontent.com/fffilo/gnome-fuzzy-search/master/install.sh -O - | bash

About

Append fuzzy search results to Gnome Search

Resources

Stars

Watchers

Forks

Packages

No packages published