Linux and Mac OS X Enpass commandline client
Based on encpass-decryptor by steffen9000
-- Installation
Required system packages: sqlcipher-dev
python3
git
Get the code: git clone https://github.com/heywoodlh/enpass-cli pass && cd pass/
Required python packages: pip3 install -r requirements.txt
Add this to your .bashrc: eval "$(register-python-argcomplete pass)"
Symlink to 'pass': sudo cp pass.py /usr/local/bin/pass && sudo chown $USER /usr/local/bin/pass
-- Usage
pass --help
If enpass has already been initialized and using the default ~/Documents/Enpass/walletx.db use this syntax:
pass get github
pass copy github
Specify another walletx file using the -w argument:
pass -w=/Users/user/alternate-dir/walletx.db get github
pass -w=/Users/user/alternate-dir/walletx.db copy github
Delete password stored in keyring for OS X users: python3 -c "import keyring; keyring.delete_password('enpass', 'enpass')"