Follow the setup instructions to install gopass
Next install gopassbridge-dark extension on Firefox.
Download gopass-jsonapi.exe from https://github.com/gopasspw/gopass-jsonapi/releases
From a terminal:
cd ~\Downloads
.\gopass-jsonapi.exe configureEnter firefox as the browser, and note the json preview:
PS C:\Users\jason\Downloads> .\gopass-jsonapi.exe configure
For which browser do you want to install gopass native messaging? [brave,chrome,chromium,firefox] [chrome]: firefox
Install for all users? (might require sudo gopass) [y/N/q]: N
In which path should gopass_native_host.exe be installed? [C:\Users\jason\AppData\Local\gopass]:
Native Messaging Setup Preview:
Wrapper Script (C:\Users\jason\AppData\Local\gopass\gopass_native_host.exe)
Manifest File (Software\Mozilla\NativeMessagingHosts\com.justwatch.gopass = C:\Users\jason\AppData\Local\gopass\firefox\com.justwatch.gopass.json):
{
"name": "com.justwatch.gopass",
"description": "Gopass wrapper to search and return passwords",
"path": "C:\\Users\\jason\\AppData\\Local\\gopass\\gopass_native_host.exe",
"type": "stdio",
"allowed_extensions": [
"{eec37db0-22ad-4bf1-9068-5ae08df8c7e9}"
]
}
Install manifest and wrapper? [Y/n/q]:In explorer open C:\Users\<your username>\AppData\Local\gopass\firefox\ and edit: com.justwatch.gopass.json
Edit the "allowed_extensions" section so that gopassbridge-dark is used:
"allowed_extensions": [
"gopassbridge-dark@ocodo"
]If you want to use both gopassbridge-dark and gopassbridge extensions, (e.g. for comparison/debugging your installation) add both extension ids:
"allowed_extensions": [
"{eec37db0-22ad-4bf1-9068-5ae08df8c7e9}",
"gopassbridge-dark@ocodo"
]Restart firefox and check your passwords are found and decrypted.