- Install rustup from https://rustup.rs/
- Once rust has installed, run
cargo install imposter-pass
- Make sure that protonmail-bridge is not running
- Run
This will cause
imposter-pass --store store.json fool protonmail-bridge
protonmail-bridge
to run through the authentication process as usual. The credentials will be saved to store.json. - You can now place the contents on
store.json
in the environment variableor useIMPOSTER_PASS_STORE="$(cat store.json)" imposter-pass [pass cmd]
to interact withimposter-pass --store store.json [pass cmd]
imposter-pass
as you would withpass [pass cmd]
. - You can use
or
IMPOSTER_PASS_STORE="$(cat store.json)" imposter-pass fool [exec] -- [args...]
to launchimposter-pass --store store.json fool [exec] -- [args...]
exec [args...]
with the saved credentials.