Repository navigation
v0.0.2
what's new
plugin management
full tmux plugin management, replacing tpm:
- discover
@plugindeclarations from tmux config (tpm-compatible format) - install plugins via git clone (with github shorthand support)
- update plugins via git pull + submodule update
- uninstall plugins with per-plugin confirmation prompt
- source installed plugins (
*.tmuxfiles) at tmux startup install-and-init-pluginsCLI subcommand — drop-in replacement forrun '~/.tmux/plugins/tpm/tpm'in tmux.conf; sources installed plugins and opens a deferred popup for any uninstalled ones- per-plugin progress display during install/update operations
- multi-select with
[all]option in both update and uninstall submenus - status column (installed/undeclared) with color coding in submenus and preview panel
UI improvements
- multi-select checkbox styling with full-width background highlight
- coloured checkboxes (color 33) for selected items
- compact session tree labels, swapped pane name/command order
- ANSI-aware line rendering via
charmbracelet/x/ansi(fixes truncation bugs with styled text)
other
- integration test binary built once per run (faster test suite)
Item.StyledLabelfield for ANSI-styled display labels without breaking fuzzy filtering