# tmuxp.workspace.finders.is_workspace_file

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

```
tmuxp.workspace.finders.is_workspace_file(
    filename: str,
    extensions: ValidExtensions
    | list[ValidExtensions]
    | None = None,
) -> bool
```

Return True if file has a valid workspace file type.

## Parameters

- `filename` (`str`): filename to check (e.g. ``mysession.json``).
- `extensions` (`ValidExtensions | list[ValidExtensions] | None`): filetypes to check (e.g. ``['.yaml', '.json']``).

## Returns

bool
