To install the pass package
# packagemanager-install-command pass # for Debian-based Linux, for example: apt install pass
Create a gpg key if you don't have one
gpg --full-generate-key
List your keys KEYID in LONG format, to use it on pass
gpg --list-secret-keys --keyid-format LONG # output looks something like this: /home/user/.gnupg/pubring.kbx ----------------------------- sec rsa4096/AAAAAAAAAAAAAAAA 2020-01-01 [SC] BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB uid [ultimate] User <user@email> ssb rsa4096/CCCCCCCCCCCCCCCC 2020-01-01 [E] # copy the text in your case for the placeholder of AAAAAAAAAAAAAAAA # which is your secret gpg keyid
Once you copy the keyid, init the password store using:
pass init "AAAAAAAAAAAAAAAA" # !! put your keyid instead of AAAAAAAAAAAAAAAA
Insert a secret for mastodon.social (for example)
pass insert mastodon.social # or pass insert SocialMedia/mastodon.social # or just pass insert Social/mastodon # or whatever hierarchy you want
Print the secret using tab completion
pass mastodon.social
Or just copy it on the main clipboard for 45 seconds
pass -c mastodon.social
Enjoy!!