# config.PaneConfig

- **Module:** config
- **Package:** libtmux
- **Language:** Rust
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-rs/blob/8a648c0894dfffc9303583f753b6c8ae01f2fe76/crates/tmux-workspace/src/config.rs#L98
- **Page:** https://libtmux.org/reference/rs/config-paneconfig/

## Members

- `shell_commands` (attribute) — Commands to run in the pane once it exists.
- `environment` (attribute) — Environment variables set for the process this pane starts.
- `start_directory` (attribute) — The pane's working directory.
- `focus` (attribute) — Whether this pane should end up selected.
- `enter` (attribute) — Whether to press Enter after each command.
- `suppress_history` (attribute) — Whether this pane's commands stay out of the shell's history.
- `unsupported_keys` (attribute) — Keys this parser recognized on the pane but does not act on.
