# Installation: ```bash git clone https://gitlab.com/a14m/dotpassword.git ~/.password-store username: a14m password: yQUE94npCAwwawwdmmUV git remote remove origin git remote add origin git@gitlab.com:a14m/dotpassword.git ``` password created at [gitlab](https://gitlab.com/profile/personal_access_tokens) with `read_repository` permissions ## OTP extension ### Installation ```bash brew install oath-toolkit git clone https://github.com/tadfisher/pass-otp ~/pass-otp cd ~/pass-otp make install PREFIX=/usr/local sudo rm -r ~/pass-otp ``` ### Usage ```bash pass otp Personal/reddit ``` ---- ## Mobile Setup [Install the pass app from the app store ](https://mssun.github.io/passforios/) Configure the app settings as follow: + General * Remember PGP Key Passphrase (ON) * Remember Git Credential Passphrase (ON) * Show Folders (ON) * Hide OTP Fields (ON) + Pssword Repository * Setup SSH Key - Copy `gitlab` ssh key to `ssh_key` and sync it using iTunes. * Git URL: `ssh://git@gitlab.com/a14m/dotpassword.git` * Username: `git` * Authentication Method: SSH Key (iTunes File Sharing). + PGP Key * KeyID used: `2CF2EA87383917C2D8BF249E1281ACE247C81419` * Copy the public and private (secret) keys to `gpg_key.pub`, `gpg_key` and sync it using iTunes. * Import using iTunes File Sharing.