### Initialize password store Source: https://git.zx2c4.com/password-store/about Set up the password store for a specific GPG key. ```bash pass init Jason@zx2c4.com ``` -------------------------------- ### Initialize and Configure Password Store with Git Source: https://git.zx2c4.com/password-store/about Commands to initialize the password store, set up a local Git repository, and link it to a remote origin. ```bash pass init Jason@zx2c4.com ``` ```bash pass git init ``` ```bash pass git remote add origin kexec.com:pass-store ``` -------------------------------- ### init Source: https://git.zx2c4.com/password-store/about Initialize a new password storage and set the GPG ID for encryption. ```APIDOC ## init ### Description Initialize new password storage and use gpg-id for encryption. This command must be run first before a password store can be used. ### Parameters - **--path / -p** (string) - Optional - Specify a sub-folder for the gpg-id. - **gpg-id** (string) - Required - The GPG ID to use for encryption. ``` -------------------------------- ### Generate and copy password Source: https://git.zx2c4.com/password-store/about Create a new password and immediately copy it to the clipboard. ```bash pass generate -c Email/jasondonenfeld.com 19 ``` -------------------------------- ### List passwords Source: https://git.zx2c4.com/password-store/about Display the directory structure of the password store. ```bash pass ``` -------------------------------- ### Configure git commit signing Source: https://git.zx2c4.com/password-store/about Enable GPG signing for git commits within the password store. ```bash pass git config --bool --add pass.signcommits true ``` -------------------------------- ### Show password Source: https://git.zx2c4.com/password-store/about Display the contents of a specific password entry. ```bash pass Email/zx2c4.com ``` -------------------------------- ### Add password Source: https://git.zx2c4.com/password-store/about Insert a new password entry into the store. ```bash pass insert Business/cheese-whiz-factory ``` -------------------------------- ### generate Source: https://git.zx2c4.com/password-store/about Generate a new password and insert it into the store. ```APIDOC ## generate ### Description Generate a new password using /dev/urandom and insert into pass-name. ### Parameters - **--no-symbols / -n** (flag) - Optional - Do not use non-alphanumeric characters. - **--clip / -c** (flag) - Optional - Copy to clipboard. - **--in-place / -i** (flag) - Optional - Replace only the first line of the file. - **--force / -f** (flag) - Optional - Overwrite without prompting. - **pass-name** (string) - Required - The name of the password entry. - **pass-length** (integer) - Optional - Length of the generated password. ``` -------------------------------- ### Sync Password Store to Remote Source: https://git.zx2c4.com/password-store/about Commands to push local password store changes to the configured remote Git repository. ```bash pass git push -u --all ``` ```bash pass git push ``` -------------------------------- ### show Source: https://git.zx2c4.com/password-store/about Decrypt and print a password named pass-name. ```APIDOC ## show ### Description Decrypt and print a password named pass-name. Optionally copy to clipboard or display as a QR code. ### Parameters - **--clip / -c** (integer) - Optional - Copy the specified line number to the clipboard. - **--qrcode / -q** (integer) - Optional - Display a QR code for the specified line number. - **pass-name** (string) - Required - The name of the password to show. ``` -------------------------------- ### ls Source: https://git.zx2c4.com/password-store/about List names of passwords inside the tree at a specific subfolder. ```APIDOC ## ls ### Description List names of passwords inside the tree at subfolder by using the tree program. This command is alternatively named list. ### Parameters - **subfolder** (string) - Optional - The directory path to list. ``` -------------------------------- ### Copy password to clipboard Source: https://git.zx2c4.com/password-store/about Copy a password to the system clipboard for a limited duration. ```bash pass -c Email/zx2c4.com ``` -------------------------------- ### Generate password Source: https://git.zx2c4.com/password-store/about Create a new password of a specified length. ```bash pass generate Email/jasondonenfeld.com 15 ``` -------------------------------- ### Manage Passwords with Git Versioning Source: https://git.zx2c4.com/password-store/about Commands to generate, insert, and remove passwords, which automatically trigger Git commits within the store. ```bash pass generate Amazon/amazonemail@email.com 21 ``` ```bash pass insert Amazon/otheraccount@email.com ``` ```bash pass rm Amazon/amazonemail@email.com ``` -------------------------------- ### insert Source: https://git.zx2c4.com/password-store/about Insert a new password into the password store. ```APIDOC ## insert ### Description Insert a new password into the password store called pass-name. This will read the new password from standard in. ### Parameters - **--echo / -e** (flag) - Optional - Enable keyboard echo. - **--multiline / -m** (flag) - Optional - Read lines until EOF. - **--force / -f** (flag) - Optional - Overwrite existing password without prompting. - **pass-name** (string) - Required - The name of the password to insert. ``` -------------------------------- ### Search passwords Source: https://git.zx2c4.com/password-store/about Find passwords matching a specific string. ```bash pass find .com ``` -------------------------------- ### Add multiline password Source: https://git.zx2c4.com/password-store/about Insert a multi-line password entry using the -m flag. ```bash pass insert -m Business/cheese-whiz-factory ``` -------------------------------- ### rm Source: https://git.zx2c4.com/password-store/about Remove a password from the store. ```APIDOC ## rm ### Description Remove the password named pass-name from the password store. ### Parameters - **--recursive / -r** (flag) - Optional - Delete recursively if directory. - **--force / -f** (flag) - Optional - Do not interactively prompt. - **pass-name** (string) - Required - The name of the password to remove. ``` -------------------------------- ### Generate alphanumeric password Source: https://git.zx2c4.com/password-store/about Create a new alphanumeric password of a specified length. ```bash pass generate -n Email/jasondonenfeld.com 12 ``` -------------------------------- ### Remove password Source: https://git.zx2c4.com/password-store/about Delete a password entry from the store. ```bash pass remove Business/cheese-whiz-factory ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.