From 569f5d7aeb7a57d6ab982584791228574418bfcb Mon Sep 17 00:00:00 2001 From: Anthony Ettinger Date: Sat, 17 Oct 2026 08:54:31 +0000 Subject: [PATCH] feat(search): pit.world is the default search, address bar and new tab pit.world keeps no logs or cookies, works without an account, and resolves Moshpit names, which pairs with the Pit toggle. - Launcher: new `pit` engine and the new default for the address bar. A profile still on our previous default (ddg, set by the launcher) moves to pit.world on next launch; an engine the user picked, or an explicit `tron search ddg`, is left alone (existing guard). No suggestions URL. - `tron search`: pit is listed first and reported as the default. - New tab (extension), options page and tronbrowser.dev settings: pit.world option, default when nothing was chosen. - Mobile: plain-text searches go to pit.world. - Tests updated, plus two for the ddg -> pit migration and the explicit-ddg case. Co-Authored-By: Claude Opus 5.5 --- README.md | 7 ++++--- apps/desktop/extensions/ai-sidebar/newtab.html | 3 ++- apps/desktop/extensions/ai-sidebar/newtab.js | 12 +++++++----- apps/desktop/extensions/ai-sidebar/options.html | 3 ++- .../extensions/ai-sidebar/settings-sections.js | 2 +- apps/desktop/launcher/tronbrowser | 12 ++++++++---- apps/desktop/test/launcher.test.ts | 16 ++++++++++++++-- apps/mobile/src/lib/navigation.test.ts | 8 ++++---- apps/mobile/src/lib/navigation.ts | 8 ++++---- apps/mobile/test/browser-event-order.test.tsx | 2 +- apps/mobile/test/browser-recovery.test.tsx | 2 +- apps/mobile/test/browser-search.test.tsx | 10 +++++----- apps/web/public/install.sh | 6 +++--- apps/web/public/settings.html | 3 ++- apps/web/test/install-search.test.ts | 2 +- 15 files changed, 59 insertions(+), 37 deletions(-) diff --git a/README.md b/README.md index 7734da5..d621a43 100644 --- a/README.md +++ b/README.md @@ -52,9 +52,10 @@ Linux phones (Librem 5 / PinePhone / Ubuntu Touch). See ## What you get today -- **De-googled new tab** — TronBrowser page, **Kagi** as the default search - (no Google in the omnibox; NeoSearch, Xprivo, and DuckDuckGo available as - alternatives), quick links. +- **De-googled new tab** — TronBrowser page, **[pit.world](https://pit.world)** + as the default search in both the address bar and the new tab (no logs, no + cookies, resolves Moshpit names; DuckDuckGo, Kagi, NeoSearch and Xprivo + available with `tron search `), quick links. - **RSS reader** on the new tab — seeded from your OPML; add/remove feeds and **import/export OPML** in Settings. - **AI sidebar (bring your own keys)** — Anthropic, OpenAI, Google/Gemini, diff --git a/apps/desktop/extensions/ai-sidebar/newtab.html b/apps/desktop/extensions/ai-sidebar/newtab.html index dfb92e5..5db90b9 100644 --- a/apps/desktop/extensions/ai-sidebar/newtab.html +++ b/apps/desktop/extensions/ai-sidebar/newtab.html @@ -21,10 +21,11 @@ - +