Plugin - tmuxp.plugin¶
Plugin system for tmuxp.
-
tmuxp.plugin.TMUX_MIN_VERSION = '3.2'¶
Minimum version of tmux required to run tmuxp
-
tmuxp.plugin.TMUX_MAX_VERSION = None¶
Most recent version of tmux supported
-
tmuxp.plugin.LIBTMUX_MIN_VERSION = '0.8.3'¶
Minimum version of libtmux required to run libtmux
-
tmuxp.plugin.LIBTMUX_MAX_VERSION = None¶
Most recent version of libtmux supported
-
tmuxp.plugin.TMUXP_MIN_VERSION = '1.6.0'¶
Minimum version of tmuxp required to use plugins
-
tmuxp.plugin.TMUXP_MAX_VERSION = None¶
Most recent version of tmuxp
-
tmuxp.plugin.validate_plugin_config(config)¶
Return True if tmuxp plugin configuration valid, also upcasts.
- Parameters:
config (PluginConfigSchema)
- Return type:
-
tmuxp.plugin.setup_plugin_config(config, default_config={'libtmux_max_version': None, 'libtmux_min_version': '0.8.3', 'libtmux_version_incompatible': None, 'plugin_name': 'tmuxp-plugin', 'tmux_max_version': None, 'tmux_min_version': '3.2', 'tmux_version_incompatible': None, 'tmuxp_max_version': None, 'tmuxp_min_version': '1.6.0', 'tmuxp_version_incompatible': None})¶
Initialize tmuxp plugin configuration.
- Parameters:
config (PluginConfigSchema)
default_config (Config)
- Return type: