# libtmux.Server.source_file

- **Module:** libtmux
- **Package:** libtmux
- **Language:** Python
- **Kind:** method
- **Source:** https://github.com/tmux-python/libtmux/blob/38e368c11117fb4aeb2f082d552cd4f210eae06a/src/libtmux/server.py#L2098
- **Page:** https://libtmux.org/en/py/stable/reference/libtmux-server-source_file/

tmux command: [`source-file`](/en/tmux/latest/manual/source-file/)

```
libtmux.Server.source_file(
    self,
    path: StrPath,
    quiet: bool | None = None,
    parse_only: bool | None = None,
    verbose: bool | None = None,
) -> None
```

Source a tmux configuration file via [`$ tmux source-file`](/en/tmux/latest/manual/source-file/).

## Examples

```python
>>> import pathlib
>>> conf = pathlib.Path(request.config.rootdir) / '..' / 'tmp_src.conf'
>>> _ = conf.write_text('set -g @test_source yes')
>>> server.source_file(str(conf))
```

## Parameters

- `path` (`StrPath`): Path to the configuration file.
- `quiet` (`bool | None`): Suppress errors for missing files (``-q`` flag).
- `parse_only` (`bool | None`): Check syntax only, do not execute (``-n`` flag).
- `verbose` (`bool | None`): Show parsed commands (``-v`` flag).

## In other ports

### Load a tmux configuration file

- Ruby: [`LibTmux::Server#source_file`](/en/ruby/latest/reference/libtmux-server-source_file/) (method)
- TypeScript: [`server.Server.sourceFile`](/en/ts/latest/reference/server-server-sourcefile/) (method)
- Rust: [`server.Server.source_file`](/en/rs/latest/reference/server-server-source_file/) (method)
- Go: [`tmux.Server.SourceFile`](/en/go/latest/reference/tmux-server-sourcefile/) (method)
- Java: [`io.github.libtmux.Server.Server.sourceFile`](/en/java/latest/reference/io-github-libtmux-server-server-sourcefile/) (method)
- C#: [`LibTmux.Server.SourceFileAsync`](/en/csharp/latest/reference/libtmux-server-sourcefileasync/) (method)
- C++: [`libtmux::Server::source_file`](/en/cxx/latest/reference/libtmux-server-source_file/) (method)
- Swift: [`Server.sourceFile(_:)`](/en/swift/latest/reference/server-sourcefile(_-)/) (method)
