Keyboard Shortcuts

Keyboard Shortcuts

Set custom keyboard shortcuts for Chrome: View extension options, or browse to chrome://extensions/shortcuts to set.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "name": "Keyboard Shortcuts",
  "short_name": "Keyboard Shortcuts",
  "author": "Joe Pestro",
  "version": "1.1",
  "manifest_version": 3,
  "description": "Set custom keyboard shortcuts for Chrome: View extension options, or browse to chrome://extensions/shortcuts to set.",
  "icons": {
    "128": "keyboard128.png"
  },
  "background": {
    "service_worker": "background.js",
    "type": "module"
  },
  "options_ui": {
    "page": "options.html",
    "open_in_tab": true
  },
  "commands": {
    "01-tab-previous": {
      "description": "Select previous tab"
    },
    "02-tab-next": {
      "description": "Select next tab"
    },
    "03-tab-move-to-previous": {
      "description": "Move current tab left"
    },
    "04-tab-move-to-next": {
      "description": "Move current tab right"
    },
    "tab-move-to-first": {
      "description": "Move current tab to first"
    },
    "tab-move-to-last": {
      "description": "Move current tab to last"
    },
    "tab-discard": {
      "description": "Unload tab from memory"
    },
    "tab-reload": {
      "description": "Reload tab"
    },
    "tab-duplicate": {
      "description": "Duplicate current tab"
    },
    "tab-pin": {
      "description": "Pin / Unpin current tab"
    },
    "tab-mute": {
      "description": "Mute / Unmute current tab"
    },
    "tab-close": {
      "description": "Close current tab"
    },
    "tab-create-new": {
      "description": "New tab"
    },
    "tab-go-back": {
      "description": "Go back to the previous page"
    },
    "tab-go-forward": {
      "description": "Go forward to the next page"
    },
    "window-new": {
      "description": "New window"
    },
    "window-new-incognito": {
      "description": "New incognito window"
    },
    "open-extensions": {
      "description": "Open Extensions (chrome://extensions)"
    },
    "open-extensions-shortcuts": {
      "description": "Open Extension Shortcuts (chrome://extensions/shortcuts)"
    },
    "open-downloads": {
      "description": "Open Chrome Downloads (chrome://downloads)"
    },
    "open-settings": {
      "description": "Open Chrome Settings (chrome://settings)"
    },
    "open-history": {
      "description": "Open Chrome History (chrome://history)"
    },
    "open-bookmarks": {
      "description": "Open Chrome Bookmarks (chrome://bookmarks)"
    },
    "open-help": {
      "description": "Open Chrome Help (chrome://help)"
    },
    "open-flags": {
      "description": "Open Chrome Flags (chrome://flags)"
    }
  }
}