Skip to content

Set NeoSearch as the default search engine#41

Merged
ralyodio merged 2 commits into
profullstack:mainfrom
boringcrypto:main
Jul 7, 2026
Merged

Set NeoSearch as the default search engine#41
ralyodio merged 2 commits into
profullstack:mainfrom
boringcrypto:main

Conversation

@boringcrypto

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings July 7, 2026 09:12

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates TronBrowser’s default search configuration to use NeoSearch across docs, settings UIs, the new-tab implementation, and the desktop launcher’s omnibox seeding.

Changes:

  • Switch new-tab default/search engine option from Xprivo to NeoSearch (web settings + desktop extension).
  • Update desktop launcher profile seeding to set NeoSearch as the omnibox default search provider.
  • Refresh README and ignore rules to match the new defaults / generated artifacts.

Reviewed changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
README.md Updates documentation to name NeoSearch as the default private search.
apps/web/public/settings.html Adds NeoSearch as the default option in the web settings UI.
apps/web/public/settings-sections.js Changes the settings default fallback to neosearch.
apps/desktop/launcher/tronbrowser Seeds NeoSearch as the omnibox default once per profile (marker-based).
apps/desktop/extensions/ai-sidebar/settings-sections.js Changes the extension settings default fallback to neosearch.
apps/desktop/extensions/ai-sidebar/options.html Updates copy and options list to make NeoSearch the default.
apps/desktop/extensions/ai-sidebar/newtab.js Adds NeoSearch engine config and changes default/fallback to it.
apps/desktop/extensions/ai-sidebar/newtab.html Updates placeholder and adds NeoSearch quick link.
.gitignore Ignores launcher runtime symlink and Expo prebuild native directories.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +189 to +191
# Default the omnibox to NeoSearch once per profile, then respect the user's
# chrome://settings/search choice.
if command -v python3 >/dev/null 2>&1 && [ ! -f "$DATA/.tron-search-neosearch" ]; then
@ralyodio ralyodio merged commit 09e3143 into profullstack:main Jul 7, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants