# tmux_command:launch/1

- **Package:** libtmux_erlang
- **Language:** Erlang
- **Kind:** function
- **Source:** https://github.com/libtmux/libtmux-erlang/blob/d1b6308440cf9eb8f6647e7ae434bce60e849368/apps/libtmux_erlang/src/tmux_command.erl#L448
- **Page:** https://libtmux.org/en/erlang/latest/reference/tmux_command-launch-1/

```
launch/1
-spec launch(launch_spec()) ->
                {ok, [binary()]} | {error, map()}.
```

Render explicit executable argv, an explicitly requested shell command, or default_shell. Singleton argv uses the installed helper's exec-only mode to avoid tmux interpreting it as shell syntax. Performs no I/O.

## Parameters

- `Argument1` (`launch_spec()`)
