libtmux::NewSessionOptions
C++
- Python Unavailable
- Ruby Unavailable
- Lua Unavailable
- TypeScript Unavailable
- Rust Unavailable
- Go Unavailable
- Java Unavailable
- .NET Unavailable
- C++
- Swift Unavailable
- Module
- libtmux
- Package
- libtmux-cxx
- Source
- include/libtmux/entities.hpp
-
What a new session is created as, including its first window.
tmux always creates a first window, so the fields naming one are not optional in effect — leaving them empty takes tmux's defaults rather than creating nothing.
7 declared, 0 inherited
Members
- environment attribute Variables the new process starts with, on top of what tmux passes down.
- first_window_name attribute The name of the window the session starts with.
- height attribute
- name attribute
- shell_command attribute
- start_directory attribute
- width attribute The size tmux gives the session while no client is attached.