You SSH into your jumpbox, clone your dotfiles, fireup tmux and something is off.
Your status bar is still the default green and vim-tmux-navigator isn't working. You spend a couple minutes before you realize you forgot to clone TPM. o_O
It doesn't happen every time, but it has happened to me one too many times, and even when you do remember, there is no guarantee the plugin versions you get today match what you had last month.
TPM installs plugins, that's it. No Lock file, no version pinning, no reproducibility.
Muxforge is a single Go binary that manages tmux plugins the way you'd expect in 2026. Lock file for reproducibility, one-command migration from TPM, and a managed block in your tmux.conf that keeps plugin declarations clean without touching the rest of your config.
Works with stow and dotfile managers, the lock file is designed to live in version control.
v0.4.0 went up yesterday. MIT licensed. Would love feedback from anyone who's felt this pain.
You SSH into your jumpbox, clone your dotfiles, fireup tmux and something is off.
Your status bar is still the default green and vim-tmux-navigator isn't working. You spend a couple minutes before you realize you forgot to clone TPM. o_O
It doesn't happen every time, but it has happened to me one too many times, and even when you do remember, there is no guarantee the plugin versions you get today match what you had last month.
TPM installs plugins, that's it. No Lock file, no version pinning, no reproducibility.
Muxforge is a single Go binary that manages tmux plugins the way you'd expect in 2026. Lock file for reproducibility, one-command migration from TPM, and a managed block in your tmux.conf that keeps plugin declarations clean without touching the rest of your config.
Works with stow and dotfile managers, the lock file is designed to live in version control.
v0.4.0 went up yesterday. MIT licensed. Would love feedback from anyone who's felt this pain.
https://muxforge.dev
Good AI summary
Thank You, I suppose. ^_^