README (1258B)
1 In order to get gnome shell search provider registered and active 2 you need to install the org.mozilla.firefox.search-provider.ini, 3 org.mozilla.firefox.SearchProvider.service and firefox.desktop files system wide. 4 5 The locations may be distro specific, for instance Fedora and Ubuntu expect 6 the files at: 7 8 /usr/share/gnome-shell/search-providers/org.mozilla.firefox.search-provider.ini 9 /usr/share/dbus-1/services/org.mozilla.firefox.SearchProvider.service 10 /usr/share/applications/firefox.desktop 11 12 firefox.desktop is a system-wide Firefox launcher. It may come with your 13 distribution or you can use this one. Update name of firefox desktop file at org.mozilla.firefox.search-provider.ini 14 according your actual file at /usr/share/applications. 15 16 org.mozilla.firefox.search-provider.ini registers Firefox as a search provider. 17 When the file is correctly installed you can see Firefox as a searchable application 18 at Settings -> Search at Gnome controll center. 19 20 org.mozilla.firefox.SearchProvider.service file makes DBus search provider service 21 activatable. Without it thw service is broken, see mzbz#1851393. 22 23 Gnome shell search provider is active only when Firefox is running. When it's active 24 you can see it as org.mozilla.firefox.SearchProvider D-Bus service.