# 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/latest/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
