A Firefox extension for custom keyboard shortcuts. Ported from chrome extension Chrome Webstore
Download it from Firefox Addons.
Don't be scared! Setup only takes 2 minutes.
Step 1: Download and install dependencies
- Fork this repo and clone your fork locally.
- Open up the root directory in a terminal
- Run
npm install
to install the node dependencies, such as grunt and bower - Run
bower install
to install the bower components
Step 2: Enable the extension and debug
- Optionally - Download Firefox Developer.
- Disable the Firefox Addons version of the extension if you have it enabled.
- Follow [The Guide for debugging Firefox Addons] (https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Debugging)
- Open up about:debugging and check "Enable add-on debugging".
- Click "Load Temporary Add-on" and browse to the
package/*.zip
directory to install it. - Click "Debug" next to your Add-on.
- Open up the "Options" page to configure some shortcuts.
Step 3: Start developing
- Run
grunt debug
and confirm that you see something like this. - Edit some code. The extension itself does not reload automatically. You need to build and re-load it.
- When you're done with your changes, push them to your fork and create a pull request for them.
- You can also run
grunt build
at any time to bump the manifest version and generate a Webstore compatible zip file for upload.