diff options
Diffstat (limited to 'src/pane.rs')
| -rw-r--r-- | src/pane.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/pane.rs b/src/pane.rs index 6094af83..a6edaaa7 100644 --- a/src/pane.rs +++ b/src/pane.rs @@ -1585,9 +1585,7 @@ impl PaneRuntime { render_notify: Arc<Notify>, render_dirty: Arc<AtomicBool>, ) -> std::io::Result<Self> { - let mut cmd = CommandBuilder::new("/bin/sh"); - cmd.arg("-c"); - cmd.arg(command); + let mut cmd = crate::platform::pane_custom_command_pty_builder(command); cmd.cwd(cwd); apply_pane_terminal_env(&mut cmd); apply_pane_launch_env(&mut cmd, launch_env); |
