Comments (7)
@tiagoamaro @phrohdoh @captainhook awesome! I'm going to add settings for core plugins, so users could disable, i.e. google
from cerebro.
@captainhook What is the status of a duckduckgo plugin?
from cerebro.
@phrohdoh @captainhook just published https://github.com/tiagoamaro/cerebro-duck-duck-go. There's no result preview yet, but it's a bare minimum to replace default Google's results (as it always stays on top of it).
from cerebro.
Would be a blessing to have an easy option to include search engines just with a link.
I use metager, startpage and unbubble for instance..
from cerebro.
I would love these as well! I use Brave Search. Due to the vast number of search engines, maybe there could be an option to add your own search engine?
from cerebro.
Hi all!
I would love these as well! I use Brave Search. Due to the vast number of search engines, maybe there could be an option to add your own search engine?
This would be easy if all search providers were returning the same API response when requesting suggestions, but they are not. Each JSON response is structured different so they can not be processed.
An alternative solution to this could be creating a plugin that offers two different features:
Set two plugin settings: string
and options
fields using the plugins api.
- If
string
field is empty, the plugin will use the selected engine in theoptions
field. Providing suggestions and search functionality. - If
string
field is completed (with a search link likehttps://search.brave.com/api/suggest?q=
) the plugin will use this to open the query, but won't be able to show suggestions.
By this way users whose engine is not listed can use their favourite engine. Meanwhile they can open an issue in the plugin repo so we know what engines are missing.
I'll start working on this soon.
from cerebro.
Hi again!
@cerebroapp/search
v1.0.0 has been released
https://github.com/cerebroapp/search/releases/tag/v1.0.0
This plugin includes support for Google, Brave, DuckDuckGo and Ecosia.
A custom search engine can be also added.
We have oppened a discussion there so anyone can comment what engines are missing.
https://github.com/cerebroapp/search/discussions/4
@oguhpereira we can close this issue
About translations: that issue is also related to an individual plugin and should not be here. If necessary, an issue can be oppened in one of these repos:
from cerebro.
Related Issues (20)
- Record Screen Permission? Losing Focus on Enter? No working file or app search? HOT 2
- Provide more user clues when config.json is broken and Cerebro does not start HOT 3
- Customize fonts
- Where can I donate? HOT 2
- Favorites and Recent lists HOT 1
- Can't uninstall failed plugin HOT 6
- React.createContext is not a function HOT 4
- Implement OpenAI ChatGPT HOT 1
- cerebro on i3 doesn't work just opens then closes HOT 4
- Pasting from clipboard into Cerebro Search box not working on MacOS HOT 1
- Cerebro does not run on KDE Plasma HOT 12
- [Discussion] Is this project abandoned already? HOT 5
- Module parse failed: Unexpected character '�' (1:0) HOT 1
- Debian repository HOT 1
- Cerebro should respect macOS spaces HOT 3
- `libva` error in VirtualBox HOT 1
- any options to customize the default text appearing on cerebro toggle
- add a shortcut?
- It is not possible to change the hotkey in Mint HOT 1
- Installing on an immutable OS (Fedora Silverblue)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cerebro.