- 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-bridgeto run through the authentication process as usual. The credentials will be saved to store.json. - You can now place the contents on
store.jsonin the environment variableor useIMPOSTER_PASS_STORE="$(cat store.json)" imposter-pass [pass cmd]to interact withimposter-pass --store store.json [pass cmd]
imposter-passas 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.