Dashy New Tab Dashboard and Side Panel

Dashy New Tab Dashboard and Side Panel

New Tab Dashboard and Side Panel that integrates widgets and productivity tools.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "manifest_version": 3,
  "name": "Dashy New Tab Dashboard and Side Panel",
  "description": "New Tab Dashboard and Side Panel that integrates widgets and productivity tools.",
  "version": "4.9",
  "chrome_url_overrides": {
    "newtab": "dashy.html"
  },
  "action": {
    "default_title": "Open Dashy in side panel"
  },
  "background": {
    "service_worker": "service-worker-loader.js",
    "type": "module"
  },
  "side_panel": {
    "default_path": "src/sidepanel/panel.html"
  },
  "web_accessible_resources": [
    {
      "matches": [
        "<all_urls>"
      ],
      "resources": [
        "assets/*",
        "_favicon/*"
      ],
      "use_dynamic_url": false
    },
    {
      "matches": [
        "<all_urls>"
      ],
      "resources": [
        "content.ts.js"
      ],
      "use_dynamic_url": true
    }
  ],
  "content_scripts": [
    {
      "js": [
        "content.ts-loader.js"
      ],
      "matches": [
        "<all_urls>"
      ],
      "all_frames": true,
      "run_at": "document_start"
    }
  ],
  "permissions": [
    "storage",
    "sidePanel",
    "unlimitedStorage",
    "history",
    "favicon",
    "declarativeNetRequest"
  ],
  "optional_permissions": [
    "bookmarks",
    "tabs",
    "tabGroups",
    "topSites"
  ],
  "commands": {
    "_execute_action": {
      "suggested_key": {
        "default": "Alt+S"
      }
    }
  },
  "host_permissions": [
    "https://*/*",
    "http://*/*"
  ],
  "icons": {
    "16": "assets/Dashy.png",
    "48": "assets/Dashy.png",
    "128": "assets/Dashy.png"
  }
}