Previously I got passff working on Windows 10 using a bit of a convoluted process that involved manually editing a bunch of the shims and replacing the pass binary with gopass. This has worked OK but I recently downgraded Firefox to the ESR release (the new UI in 90+ is an absolute abomination and I'm going to avoid it for as long as I can) and that wiped out my profile and deleted all the installed extensions. I figured it was time to do the update dance anyway and while doing that I decided to look into other solutions to see if there were less fragile options.
Long story short, I installed gopass-bridge. Assuming you area starting with a working gopass install then all you need to do is this.
- Install the browser extension (github) (firefox)
- Install gopass-jsonapi from the release .zip (github)
- Run gopass-jsonapi configure and answer the questions.
Try to not be annoyed at the failed attempt to use color in the CLI output. (Optional)
With that, you should now have access to your password store in Firefox. I will note it's a little clunkier of an interface compared to passff so I may switch back in the future but I'll give this a try for now.