A registry, not a config
Every popup is one row in popups.tsv: name, key, command, size. The quick menu and the direct bindings are generated from it.
tmux plugin
A Prefix+Enter quick menu and direct bindings, generated from a TSV registry. Add a row, get a popup. Local overrides, dependency checks in the help screen, a doctor script for tmux and TPM problems, and a small or full profile. Bash only, no build step.
For the tmux user who is tired of writing each popup binding by hand.

WHAT YOU CAN DO
Every popup is one row in popups.tsv: name, key, command, size. The quick menu and the direct bindings are generated from it.
The quick menu lists every enabled popup with its key. Press the key to open it over the current pane.
A local override registry for your own rows, dependency checks in the help screen, and a doctor script for tmux and TPM problems.
GETTING IT
set -g @plugin ‘PatrickFanella/tmux-popups’ in your tmux.conf, then install with TPM.
Small or full. Enable or disable adapters individually.
Each popup needs its own tool. The help screen shows which are present; it checks presence, not credentials.
A FEW DETAILS
No. Session switching is left to tmux-sessionx.
Bash and tmux. Python 3 only for rows that pass JSON arguments.
MADE IN THE OPEN
Patreon pays for the hours and the hosting. Paid members get private channels in our Discord and supporter posts, which show up when we have something to share. The monthly newsletter is free.
tmux-popups / BY SUBCULT