Ecosia - The search engine that plants trees

Ecosia - The search engine that plants trees

This extension sets your search engine to Ecosia and customizes your new tab page so you can plant trees with every search.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "name": "__MSG_store_title_new__",
  "description": "__MSG_store_shortdesc_new__",
  "version": "5.1.6",
  "default_locale": "en",
  "homepage_url": "https://www.ecosia.org",
  "icons": {
    "16": "img/favicon16.png",
    "32": "img/favicon32.png",
    "48": "img/logo_square_transparent48.png",
    "128": "img/logo_square_transparent128.png"
  },
  "manifest_version": 3,
  "action": {
    "default_title": "__MSG_browser_action_hover__",
    "default_icon": "img/icon19.png",
    "browser_style": false
  },
  "background": {
    "service_worker": "background.js"
  },
  "content_scripts": [
    {
      "matches": [
        "*://*.ecosia.org/*"
      ],
      "js": [
        "funnel.js"
      ],
      "run_at": "document_start"
    }
  ],
  "chrome_settings_overrides": {
    "search_provider": {
      "name": "Ecosia",
      "keyword": "ecosia.org",
      "search_url": "https://www.ecosia.org/search?q={searchTerms}&addon=edge&addonversion=5.1.6&method=topbar",
      "favicon_url": "https://cdn-static.ecosia.org/static/icons/favicon.ico",
      "suggest_url": "https://ac.ecosia.org/?q={searchTerms}&type=list&mkt=__MSG_@@ui_locale__",
      "encoding": "UTF-8",
      "is_default": true
    }
  },
  "permissions": [
    "cookies",
    "storage",
    "topSites"
  ],
  "host_permissions": [
    "*://*.ecosia.org/*"
  ],
  "chrome_url_overrides": {
    "newtab": "newtab.html"
  },
  "content_security_policy": {
    "extension_pages": "script-src 'self'; object-src 'self'"
  },
  "externally_connectable": {
    "matches": [
      "*://*.ecosia.org/*"
    ]
  },
  "update_url": "https://edge.microsoft.com/extensionwebstorebase/v1/crx"
}