Pinentry using TMUX popups
Find a file
2025-08-28 09:26:00 +02:00
pinentry-tmux.sh chore: initial commit 2025-07-19 19:06:52 +02:00
README.md docs: add missing tmux config 2025-08-28 09:26:00 +02:00

GPG Pinentry inside TMUX

See it in action: asciicast

Installation

  1. add your fallback pinentry to pinentry-tmux.sh
  2. put the shell script in your path, eg. ~/.local/bin/pinentry-tmux (without .sh)
  3. configure gpg to use pinentry-tmux for pinentry
  4. for the script to detect that its running inside of TMUX, add this to your TMUX config:
    PINENTRY_USER_DATA="tmux"