From aeb94618d4babeea978b11d1f18da07dd7b38db9 Mon Sep 17 00:00:00 2001 From: Arcady Chumachenko Date: Tue, 28 Feb 2023 23:18:43 +0000 Subject: [PATCH] feat: add neeva.com and more Searx instances and themes --- README.md | 2 +- src/content-script/search-engine-configs.ts | 7 ++- src/manifest.json | 49 ++++++++++++++++++++- src/manifest.v2.json | 49 ++++++++++++++++++++- 4 files changed, 103 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 743c0273..c93bce4e 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ A browser extension to display ChatGPT response alongside Google (and other sear ## Supported Search Engines -Google, Baidu, Bing, DuckDuckGo, Brave, Yahoo, Naver, Yandex, Kagi, Searx +Google, Baidu, Bing, DuckDuckGo, Brave, Yahoo, Naver, Yandex, Kagi, Searx, Neeva ## Screenshot diff --git a/src/content-script/search-engine-configs.ts b/src/content-script/search-engine-configs.ts index 46619ca8..af900102 100644 --- a/src/content-script/search-engine-configs.ts +++ b/src/content-script/search-engine-configs.ts @@ -69,7 +69,12 @@ export const config: Record = { }, searx: { inputQuery: ["input[name='q']"], - sidebarContainerQuery: ['#sidebar_results'], + sidebarContainerQuery: ['#sidebar_results,#sidebar'], + appendContainerQuery: [], + }, + neeva: { + inputQuery: ["input[name='q']"], + sidebarContainerQuery: ['#search>div:last-child>div:last-child>div:last-child'], appendContainerQuery: [], }, } diff --git a/src/manifest.json b/src/manifest.json index 466c441f..e68d6048 100644 --- a/src/manifest.json +++ b/src/manifest.json @@ -230,7 +230,54 @@ "https://*.yandex.uz/search*", "https://*.yandex.kz/search*", "https://*.yandex.by/search*", - "https://searx.be/search*" + "https://searx.local/search*", + "https://searx.rkd.pw/search*", + "https://searx.work/search*", + "https://searx.fmac.xyz/search*", + "https://searx.be/search*", + "https://searxng.nicfab.eu/search*", + "https://searx.catfluori.de/search*", + "https://darmarit.org/searx/search*", + "https://searxng.diadz.de/search*", + "https://searx.tiekoetter.com/search*", + "https://searx.mha.fi/search*", + "https://searx.ericaftereric.top/search*", + "https://searx.tuxcloud.net/search*", + "https://searx.namejeff.xyz/search*", + "https://searx.si/search*", + "https://searx.kutay.dev/search*", + "https://searx.cthd.icu/search*", + "https://searx.oakleycord.dev/search*", + "https://searx.baczek.me/search*", + "https://searx.sev.monster/search*", + "https://searx.chocoflan.net/search*", + "https://searx.prvcy.eu/search*", + "https://searx.juancord.xyz/search*", + "https://searx.delicta.pp.ua/search*", + "https://searx.esmailelbob.xyz/search*", + "https://searx.rasp.fr/search*", + "https://searxng.bandarawela.net/search*", + "https://searxng.au/search*", + "https://searx.netzspielplatz.de/search*", + "https://searx.becomesovran.com/search*", + "https://searx.gnous.eu/search*", + "https://searx.orion-hub.fr/search*", + "https://searx.slipfox.xyz/searx/search*", + "https://searx.dresden.network/search*", + "https://searx.webheberg.info/search*", + "https://searx.mastodontech.de/search*", + "https://searx.ru/search*", + "https://searx.sp-codes.de/search*", + "https://searx.gnu.style/search*", + "https://searx.win/search*", + "https://searx.roflcopter.fr/search*", + "https://searx.mxchange.org/search*", + "https://searx.tyil.nl/search*", + "https://searx.divided-by-zero.eu/search*", + "https://searx.nixnet.services/search*", + "https://searx.zapashcanon.fr/search*", + "https://searx.bissisoft.com/search*", + "https://neeva.com/search*" ], "js": ["content-script.js"], "css": ["content-script.css"] diff --git a/src/manifest.v2.json b/src/manifest.v2.json index d0bb3b67..ef993672 100644 --- a/src/manifest.v2.json +++ b/src/manifest.v2.json @@ -229,7 +229,54 @@ "https://*.yandex.uz/search*", "https://*.yandex.kz/search*", "https://*.yandex.by/search*", - "https://searx.be/search*" + "https://searx.local/search*", + "https://searx.rkd.pw/search*", + "https://searx.work/search*", + "https://searx.fmac.xyz/search*", + "https://searx.be/search*", + "https://searxng.nicfab.eu/search*", + "https://searx.catfluori.de/search*", + "https://darmarit.org/searx/search*", + "https://searxng.diadz.de/search*", + "https://searx.tiekoetter.com/search*", + "https://searx.mha.fi/search*", + "https://searx.ericaftereric.top/search*", + "https://searx.tuxcloud.net/search*", + "https://searx.namejeff.xyz/search*", + "https://searx.si/search*", + "https://searx.kutay.dev/search*", + "https://searx.cthd.icu/search*", + "https://searx.oakleycord.dev/search*", + "https://searx.baczek.me/search*", + "https://searx.sev.monster/search*", + "https://searx.chocoflan.net/search*", + "https://searx.prvcy.eu/search*", + "https://searx.juancord.xyz/search*", + "https://searx.delicta.pp.ua/search*", + "https://searx.esmailelbob.xyz/search*", + "https://searx.rasp.fr/search*", + "https://searxng.bandarawela.net/search*", + "https://searxng.au/search*", + "https://searx.netzspielplatz.de/search*", + "https://searx.becomesovran.com/search*", + "https://searx.gnous.eu/search*", + "https://searx.orion-hub.fr/search*", + "https://searx.slipfox.xyz/searx/search*", + "https://searx.dresden.network/search*", + "https://searx.webheberg.info/search*", + "https://searx.mastodontech.de/search*", + "https://searx.ru/search*", + "https://searx.sp-codes.de/search*", + "https://searx.gnu.style/search*", + "https://searx.win/search*", + "https://searx.roflcopter.fr/search*", + "https://searx.mxchange.org/search*", + "https://searx.tyil.nl/search*", + "https://searx.divided-by-zero.eu/search*", + "https://searx.nixnet.services/search*", + "https://searx.zapashcanon.fr/search*", + "https://searx.bissisoft.com/search*", + "https://neeva.com/search*" ], "js": ["content-script.js"], "css": ["content-script.css"]