# tmuxp.plugin.Config

- **Module:** tmuxp.plugin
- **Package:** tmuxp
- **Language:** Python
- **Kind:** class
- **Source:** https://github.com/tmux-python/tmuxp/blob/153acdf6ff1268b14d3d03ed488f545a7123c8f1/src/tmuxp/plugin.py#L90
- **Bases:** [`t.TypedDict`](https://docs.python.org/3/library/typing.html#typing.TypedDict)
- **Page:** https://libtmux.org/en/py/stable/workspace/reference/tmuxp-plugin-config/

tmuxp plugin configuration mapping.

The fully populated form of the plugin keyword arguments: every key is
present once :func:`setup_plugin_config` has merged the caller's arguments
over ``DEFAULT_CONFIG``.

## Members

### Other members

- [`libtmux_max_version`](/en/py/stable/workspace/reference/tmuxp-plugin-config-libtmux_max_version/) (attribute)
- [`libtmux_min_version`](/en/py/stable/workspace/reference/tmuxp-plugin-config-libtmux_min_version/) (attribute)
- [`libtmux_version_incompatible`](/en/py/stable/workspace/reference/tmuxp-plugin-config-libtmux_version_incompatible/) (attribute)
- [`plugin_name`](/en/py/stable/workspace/reference/tmuxp-plugin-config-plugin_name/) (attribute)
- [`tmux_max_version`](/en/py/stable/workspace/reference/tmuxp-plugin-config-tmux_max_version/) (attribute)
- [`tmux_min_version`](/en/py/stable/workspace/reference/tmuxp-plugin-config-tmux_min_version/) (attribute)
- [`tmux_version_incompatible`](/en/py/stable/workspace/reference/tmuxp-plugin-config-tmux_version_incompatible/) (attribute)
- [`tmuxp_max_version`](/en/py/stable/workspace/reference/tmuxp-plugin-config-tmuxp_max_version/) (attribute)
- [`tmuxp_min_version`](/en/py/stable/workspace/reference/tmuxp-plugin-config-tmuxp_min_version/) (attribute)
- [`tmuxp_version_incompatible`](/en/py/stable/workspace/reference/tmuxp-plugin-config-tmuxp_version_incompatible/) (attribute)
