Run pass
inside a container.
Pull the image:
podman pull ghcr.io/noobping/pass:latest
And add an alias to run pass
:
alias pass='podman run --rm -it \
--userns=keep-id \
--user $(id -u):$(id -g) \
-e HOME=/home/app \
-e GPG_TTY=$(tty) \
-e PASSWORD_STORE_DIR=/home/app/.password-store \
-e PASSWORD_STORE_PAGER=cat \
-e PAGER=cat \
-v "$HOME/.password-store:/home/app/.password-store:Z" \
-v "$HOME/.gnupg:/home/app/.gnupg:Z" \
-w /home/app \
ghcr.io/noobping/pass:latest'