README: Add documentation for Mullvad Browser

This commit is contained in:
Luke Lollard 2024-12-14 18:09:36 -06:00
parent 5d2f8c9008
commit 7e5262594b

View File

@ -142,6 +142,20 @@ If this doesn't work, you can link the files yourself. First, change the `path`
- OS X
- Per-user: `~/Library/Application Support/Vivaldi/NativeMessagingHosts/passff.json`
- System-wide: `/Library/Application Support/Vivaldi/NativeMessagingHosts/passff.json`
- Mullvad Browser (based on TorBrowser)
- Linux
- `mullvad-browser/Data/native-messaging-hosts/passff.json`
- The key used for `pass` needs to be added to Mullvad's `.gnugp` directory:
- `gpg --homedir mullvad-browser/Browser/.gnupg --list-keys` (if this returns an error, kill the process it shows)
- `gpg --homedir mullvad-browser/Browser/.gnupg --import /path/to/key`
- Get the ID from `gpg --homedir mullvad-browser/Browser/.gnupg --list-keys` and set the trust to "ultimate" (see code block below)
- Restart the computer, and use Mullvad to access `pass` before accessing via the CLI
```bash
$ gpg --homedir mullvad-browser/Browser/.gnupg --edit-key your_key_id
> trust
> 5
```
### Troubleshooting