Thingamaboard
An incredibly customizable dashboard that replaces your new tab page.
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"name": "Thingamaboard",
"description": "An incredibly customizable dashboard that replaces your new tab page.",
"version": "1.3.0",
"manifest_version": 3,
"action": {
"default_title": "Thingamaboard"
},
"background": {
"service_worker": "static/js/background.js"
},
"icons": {
"16": "logo192.png",
"48": "logo192.png",
"128": "logo192.png"
},
"permissions": [
"storage",
"activeTab",
"tabs",
"unlimitedStorage",
"geolocation",
"tabGroups",
"topSites",
"system.memory",
"system.cpu",
"notifications",
"identity",
"history",
"favicon",
"downloads"
],
"web_accessible_resources": [
{
"resources": [
"index.html",
"_favicon/*"
],
"matches": [
"<all_urls>"
],
"extension_ids": [
"*"
]
}
],
"chrome_url_overrides": {
"newtab": "index.html"
},
"content_security_policy": {
"script-src": "self",
"object-src": "self"
},
"oauth2": {
"client_id": "117289206540-c0dld1c42efb0jjnij591nj554hgq6b2.apps.googleusercontent.com",
"scopes": [
"https://www.googleapis.com/auth/userinfo.email"
]
}
}