You have to install both the Firefox add-on and native application.
This add-on needs a password store (i.e., a
*.gpg files in it) as defined by
passwordstore.org but the
pass shell script is not
Fetch this repository and its submodules:
$ git submodule update --init
Install the add-on through Firefox add-ons website.
The native application is implemented in NodeJS, so, install NodeJS (>= 8) first. Then, type:
$ cd app $ npm install $ node install.js
NOTE: Make sure that gpg-agent has your passphrase in its cache because Firefox won't let gpg-agent ask for the passphrase. This is a known bug and browserpass has the same problem. I'm working on fixing it with the help of both the mozilla's dev-addons mailing list and gnupg-users mailing list.
In Firefox, go to your favorite website and click the cat footprint icon in the toolbar.