Skip to content

hankeypancake/chrome-shortkeys

 
 

Repository files navigation

Shortkeys for Firefox (WebExtension ported from Chrome)

A Firefox extension for custom keyboard shortcuts. Ported from chrome extension Chrome Webstore

Installation

Download it from Firefox Addons.

How to contribute

Don't be scared! Setup only takes 2 minutes.

Step 1: Download and install dependencies

  1. Fork this repo and clone your fork locally.
  2. Open up the root directory in a terminal
  3. Run npm install to install the node dependencies, such as grunt and bower
  4. Run bower install to install the bower components

Step 2: Enable the extension and debug

  1. Optionally - Download Firefox Developer.
  2. Disable the Firefox Addons version of the extension if you have it enabled.
  3. Follow [The Guide for debugging Firefox Addons] (https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Debugging)
  4. Open up about:debugging and check "Enable add-on debugging".
  5. Click "Load Temporary Add-on" and browse to the package/*.zip directory to install it.
  6. Click "Debug" next to your Add-on.
  7. Open up the "Options" page to configure some shortcuts.

Step 3: Start developing

  1. Run grunt debug and confirm that you see something like this.
  2. Edit some code. The extension itself does not reload automatically. You need to build and re-load it.
  3. When you're done with your changes, push them to your fork and create a pull request for them.
  4. You can also run grunt build at any time to bump the manifest version and generate a Webstore compatible zip file for upload.

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 58.3%
  • HTML 24.5%
  • CSS 17.2%