Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

tmuxp.cli.load.load_plugins

Python
  • Python
  • Ruby Unavailable
  • Lua Unavailable
  • TypeScript Unavailable
  • Rust Unavailable
  • Go Unavailable
  • Java Unavailable
  • .NET Unavailable
  • C++ Unavailable
  • Swift Unavailable

API reference · Markdown

tmuxp.cli.load.load_plugins ( session_config : dict[str, t.Any] , colors : Colors | None = None ) → list[t.Any]
function [source]
function [source]
tmuxp.cli.load.load_plugins

Load and return plugins in workspace.

Examples

Empty config returns empty list:

>>> from tmuxp.cli.load import load_plugins
>>> load_plugins({'session_name': 'test'})
[]

With explicit Colors instance:

>>> from tmuxp.cli._colors import ColorMode, Colors
>>> colors = Colors(ColorMode.NEVER)
>>> load_plugins({'session_name': 'test'}, colors=colors)
[]
Parameters
  • session_config ( dict[str, t.Any] ) – Session configuration dictionary.

  • colors ( Colors | None ) – Colors instance for output formatting. If None, uses AUTO.

Returns

list List of loaded plugin instances.

Esc

Type to search.