On this page
server.Server.newSession
- Module
- server
- Declared in
- Server
- Package
- @libtmux/libtmux
- Source
- packages/libtmux/src/server.ts
- Other languages
- PythonRustGoJava.NETC++Swift
- newSession ( options : : NewSessionOptions ) Promise<Session>
-
Create a detached session and resolve it as a handle.
Examples
const created = await server.newSession({ name: "work" }); created.name; // "work"In other languages Create a session
Examples
const created = await server.newSession({ name: "work" });
created.name; // "work" Sessions can be created without a session name (0.14.2+):
>>> server.new_session()
Session($2 2) Creating them in succession will enumerate IDs (via tmux):
>>> server.new_session()
Session($3 3) With a `session_name`:
>>> server.new_session(session_name='my session')
Session($4 my session) 0 declared, 0 inherited