about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/assets/javascripts/helpers/search.js2
-rw-r--r--src/manifest.json13
2 files changed, 14 insertions, 1 deletions
diff --git a/src/assets/javascripts/helpers/search.js b/src/assets/javascripts/helpers/search.js
index dfbfd0e4..5e144aca 100644
--- a/src/assets/javascripts/helpers/search.js
+++ b/src/assets/javascripts/helpers/search.js
@@ -4,6 +4,7 @@ import commonHelper from './common.js'
 
 const targets = [
   /^https?:\/\/(www\.|maps\.|search\.|)google\.com(\...|)(\/search\?..*|\/$)/,
+  /^https?:\/\/libredirect\.onion/
   // /^https?:\/\/yandex\.com(\...|)(\/search\/..*|\/$)/,
 ];
 let redirects = {
@@ -159,6 +160,7 @@ function isSearch(url) {
 }
 
 function redirect(url) {
+  console.log(url.href);
   let randomInstance;
   let path;
   if (frontend == 'searx') {
diff --git a/src/manifest.json b/src/manifest.json
index 3ff9d5ac..7c22b2e8 100644
--- a/src/manifest.json
+++ b/src/manifest.json
@@ -39,5 +39,16 @@
   "web_accessible_resources": [
     "assets/javascripts/helpers/youtube/piped-preferences.js",
     "assets/javascripts/helpers/youtube/pipedMaterial-preferences.js"
-  ]
+  ],
+  "chrome_settings_overrides": {
+    "homepage": "https://libredirect.onion",
+    "search_provider": {
+      "name": "LibRedirect",
+      "keyword": "libredirect.onion",
+      "search_url": "https://libredirect.onion/?q={searchTerms}",
+      "favicon_url": "assets/images/libredirect-16.png",
+      "encoding": "UTF-8",
+      "is_default": true
+    }
+  }
 }
\ No newline at end of file