ShellLink
ShellLink is a browser extension designed to seamlessly integrate web applications and services with your GNOME Shell desktop environment. With ShellLink, you can access your favorite web apps directly from your desktop, receive notifications, and ma
Additional files are visible only to premium users
manifest.json
{
"manifest_version": 2,
"name": "Name",
"version": "11.1",
"default_locale": "en",
"key": "${PUBLIC_KEY}",
"icons": {
"16": "icons/GnomeLogo-16.png",
"48": "icons/GnomeLogo-48.png",
"128": "icons/GnomeLogo-128.png"
},
"background": {
"scripts": [
"include/i18n.js",
"include/constants.js",
"include/compat-common.js",
"include/gsc.js",
"include/notifications.js",
"include/update.js",
"include/sync.js",
"include/toolbar.js",
"extension.js"
],
"persistent": false
},
"browser_action": {
"default_icon": {
"16": "icons/GnomeLogo-16.png",
"32": "icons/GnomeLogo-32.png"
},
"default_title": "__MSG_open_website__"
},
"content_scripts": [
{
"matches": [
"https://extensions.gnome.org/*"
],
"run_at": "document_start",
"js": [
"include/constants.js",
"include/compat-content-script.js",
"content-script-start.js"
]
}
],
"externally_connectable": {
"matches": [
"https://extensions.gnome.org/*"
]
},
"options_ui": {
"page": "options.html",
"chrome_style": true
},
"permissions": [
"alarms",
"nativeMessaging",
"notifications",
"storage",
"https://extensions.gnome.org/"
],
"optional_permissions": [
"idle"
],
"web_accessible_resources": [
"include/sweettooth-api.js"
],
"browser_specific_settings": {
"gecko": {
"id": "{089714ef-caff-4f26-b29a-15acd7eec71c}"
}
}
}