# tmux.NotificationOptions

- **Module:** tmux
- **Package:** github.com/libtmux/libtmux-go/tmux
- **Language:** Go
- **Kind:** struct
- **Source:** https://github.com/libtmux/libtmux-go/blob/5f808882015a975a65acc7f9da5b3ff0d5cbdc91/tmux/notification_stream.go#L21
- **Page:** https://libtmux.org/reference/go/tmux-notificationoptions/

NotificationOptions configures which notifications a stream receives. The zero value retains notifications other than pane output.

## Members

- `IncludePaneOutput` (attribute) — IncludePaneOutput includes output and extended-output notifications.
- `PauseAfter` (attribute) — PauseAfter asks tmux to hold a pane's output once this stream is that far behind on it, and to say so with a pause notification. Zero leaves tmux's own behavior, which ends a stream that falls five minutes behind rather than pausing it. tmux resolves this to whole seconds, and it governs pane output, so it requires IncludePaneOutput.
