Tridactyl Firefox

Examine source code of Tridactyl

Inspect and view changes in Tridactyl source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 2,
  "name": "Tridactyl",
  "version": "1.24.6",
  "version_name": "1.24.6",
  "icons": {
    "64": "static/logo/Tridactyl_64px.png",
    "100": "static/logo/Tridactyl_100px.png",
    "150": "static/logo/Tridactyl_150px.png"
  },
  "background": {
    "scripts": [
      "background.js"
    ]
  },
  "chrome_url_overrides": {
    "newtab": "static/newtab.html"
  },
  "commands": {
    "command_1": {
      "suggested_key": {
        "default": "MacCtrl+Comma"
      },
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_2": {
      "suggested_key": {
        "default": "MacCtrl+6",
        "windows": "Alt+6"
      },
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_3": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here.",
      "suggested_key": {
        "default": "MacCtrl+Shift+6"
      }
    },
    "command_4": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_5": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_6": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_7": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_8": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_9": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_10": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_11": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_12": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_13": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_14": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_15": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_16": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_17": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_18": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_19": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    },
    "command_20": {
      "description": "Internal use. See `:help bind`. Use `:bind --mode=browser` to change - do not change here."
    }
  },
  "content_scripts": [
    {
      "matches": [
        "<all_urls>"
      ],
      "js": [
        "content.js"
      ],
      "css": [
        "static/css/cleanslate.css",
        "static/css/content.css",
        "static/css/hint.css",
        "static/css/viewsource.css"
      ],
      "run_at": "document_start",
      "match_about_blank": true
    }
  ],
  "content_security_policy": "script-src 'unsafe-eval' 'self'; object-src 'self'",
  "web_accessible_resources": [
    "static/commandline.html",
    "static/defaultFavicon"
  ],
  "permissions": [
    "activeTab",
    "bookmarks",
    "browsingData",
    "contextMenus",
    "contextualIdentities",
    "cookies",
    "clipboardWrite",
    "clipboardRead",
    "downloads",
    "find",
    "history",
    "search",
    "sessions",
    "storage",
    "tabHide",
    "tabs",
    "topSites",
    "management",
    "nativeMessaging",
    "webNavigation",
    "webRequest",
    "webRequestBlocking",
    "proxy",
    "<all_urls>"
  ],
  "applications": {
    "gecko": {
      "id": "tridactyl.vim@cmcaine.co.uk",
      "strict_min_version": "91.1.0"
    }
  },
  "options_ui": {
    "page": "static/docs/classes/_src_lib_config_.default_config.html",
    "open_in_tab": true
  },
  "sidebar_action": {
    "default_icon": {
      "64": "static/logo/Tridactyl_64px.png",
      "100": "static/logo/Tridactyl_100px.png",
      "150": "static/logo/Tridactyl_150px.png"
    },
    "default_title": "Tridactyl sidebar",
    "default_panel": "static/newtab.html",
    "browser_style": false,
    "open_at_install": false
  },
  "omnibox": {
    "keyword": "tri"
  }
}

Best Tridactyl Alternatives

Here are some Firefox add-ons that are similar to Tridactyl: