Feature request for product/service
Cursor IDE
Describe the request
When I select text in the Agent chat (and other embedded Glass/Electron views) and open the context menu, I only see “Search with Google”. That opens a hardcoded Google search URL in my external browser.
I use Firefox with DuckDuckGo as my default search engine. Firefox’s setting does not affect this menu — the search provider appears to be fixed inside Cursor’s Electron/Chromium UI, not the system browser.
Current behavior
Select text in Agent chat → right-click → Search with Google
Opens something like Google…
workbench.externalBrowser only changes which browser opens the link, not the search engine
Expected behavior
One of these would work for me:
Configurable search URL in settings, e.g.
(same pattern as browser custom search engines)
“Use system default search engine” — open the default browser with the user’s configured engine
At minimum: rename “Search with Google” to “Search the web” and make the provider configurable
Why this matters
Privacy / preference: many users don’t use Google as their default search engine
Consistency: other tools (e.g. JetBrains IDEs) allow configuring the search provider
The workaround (copy → switch to Firefox → paste in address bar) is clumsy for something used often
Environment
OS: Linux (Linux Mint)
Browser: Firefox (DuckDuckGo as default search engine)
Cursor: [please add your version from Help → About Cursor]
Related context
This seems related to Electron’s lack of a cross-platform API for “search with default engine” (electron/electron#16682, closed as wontfix). Cursor could still offer a setting or use browser-specific CLIs (e.g. firefox -search “query” on Linux) as a practical workaround.
Workaround today
Copy selection → firefox -search “$(xclip -selection clipboard -o)” — works, but shouldn’t be necessary for a built-in menu item.
Thanks for considering this.
Operating System (if it applies)
Linux