myshellconfig/tmux/plugins/tpm/docs/managing_plugins_via_cmd_line.md
Jakobus Schürz d2f0657629 transition from HOSTCONFIG to MYSHELLCONFIG
and use the same pathes for vim plugin repos on git.schuerz.at as on
github.com
2020-01-14 10:12:00 +01:00

926 B

Managing plugins via the command line

Aside from tmux key bindings, TPM provides shell interface for managing plugins via scripts located in bin/ directory.

Tmux does not need to be started in order to run scripts (but it's okay if it is). If you changed tpm install dir in .tmux.conf that should work fine too.

Prerequisites:

  • tmux installed on the system (doh)
  • .tmux.conf set up for TPM

Installing plugins

As usual, plugins need to be specified in .tmux.conf. Run the following command to install plugins:

~/.tmux/plugins/tpm/bin/install_plugins

Updating plugins

To update all installed plugins:

~/.tmux/plugins/tpm/bin/update_plugins all

or update a single plugin:

~/.tmux/plugins/tpm/bin/update_plugins tmux-sensible

Removing plugins

To remove plugins not on the plugin list:

~/.tmux/plugins/tpm/bin/clean_plugins