Generate the gpg key and follow the instructions.
gpg2 --full-gen-key
gpg2 --list-keys
Will generate a 21 carachter password
pass generate -c Internet/github.com/NissesSenap 21
pass show
pass show Internet/github.com/NissesSenap
Will prompt you to add the password
pass insert -e /Internet/randomPage
pass insert -m torolol
Enter contents of torolol and press Ctrl+D when finished:
wee
Password: foo
pass edit torolol
https://github.com/browserpass/browserpass-extension#installation
On arch all you need is a package for your browser. Ether browserpass-chromium or browserpass-firefox and it will setup the gpg socket server on your laptop as well.
You need to think on how you save the data in your pass store for browerpass to be able to find it.
https://github.com/browserpass/browserpass-extension#organizing-password-store
First of all there are many ways to get started on android. This is one way of doing it.
You will need two applications.
OpenKeychain: Easy PGP
and Password Store
If you are using a private repo and 2fa for your github like me you will also need to generate a http password.
Go to https://github.com/settings/tokens or github.com -> Settings -> Developer Settings -> Personal access tokens -> Generate a new token