aboutsummaryrefslogtreecommitdiff
path: root/src/pane.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/pane.rs')
-rw-r--r--src/pane.rs4
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);