# tmuxp.cli.setup_logger

- **Module:** tmuxp.cli
- **Package:** tmuxp
- **Language:** Python
- **Kind:** function
- **Source:** https://github.com/tmux-python/tmuxp/blob/153acdf6ff1268b14d3d03ed488f545a7123c8f1/src/tmuxp/log.py#L59
- **Page:** https://libtmux.org/en/py/stable/workspace/reference/tmuxp-cli-setup_logger/

```
tmuxp.cli.setup_logger(
    logger: logging.Logger | None = None,
    level: str = "INFO",
) -> None
```

Configure tmuxp's logging for CLI use.

Can checks for any existing loggers to prevent loading handlers twice.

## Parameters

- `logger` (`logging.Logger | None`): logger instance for tmuxp
- `level` (`str`)
