diff --git a/src/chat.rs b/src/chat.rs index 69520e7..64dabae 100644 --- a/src/chat.rs +++ b/src/chat.rs @@ -1589,26 +1589,26 @@ impl App { let proc_future = async { let mut proc = if cfg!(not(target_os = "windows")) { tokio::process::Command::new("sh") - .arg("-c") - .arg(&cmd.command) - .stdin(std::process::Stdio::null()) - .stdout(std::process::Stdio::piped()) - .stderr(std::process::Stdio::piped()) - .current_dir(&repo_path) - .env("TERM", "dumb") - .spawn() - .unwrap() + .arg("-c") + .arg(&cmd.command) + .stdin(std::process::Stdio::null()) + .stdout(std::process::Stdio::piped()) + .stderr(std::process::Stdio::piped()) + .current_dir(&repo_path) + .env("TERM", "dumb") + .spawn() + .unwrap() } else { tokio::process::Command::new("cmd") - .arg("/C") - .arg(&cmd.command) - .stdin(std::process::Stdio::null()) - .stdout(std::process::Stdio::piped()) - .stderr(std::process::Stdio::piped()) - .current_dir(&repo_path) - .env("TERM", "dumb") - .spawn() - .unwrap() + .arg("/C") + .arg(&cmd.command) + .stdin(std::process::Stdio::null()) + .stdout(std::process::Stdio::piped()) + .stderr(std::process::Stdio::piped()) + .current_dir(&repo_path) + .env("TERM", "dumb") + .spawn() + .unwrap() }; let stdout = LinesStream::new(