diff options
author | Aram Drevekenin <aram@poor.dev> | 2023-09-18 16:28:06 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-18 16:28:06 +0200 |
commit | e392a66833046a2958dfcc0e1147257e59454c41 (patch) | |
tree | 7792e770ec010ff9ceb52c083882502eabee7d11 /zellij-server/src/os_input_output.rs | |
parent | 74a3b6363594d53f78c16a05444814d68e3fd76f (diff) |
feat(panes): in place run (#2795)
* prototype
* fix tests
* add to all the things except plugins
* add in-place to plugin commands
* fix launch-or-focus should_float and in place behavior
* various cleanups
* style(fmt): rustfmt
Diffstat (limited to 'zellij-server/src/os_input_output.rs')
-rw-r--r-- | zellij-server/src/os_input_output.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/zellij-server/src/os_input_output.rs b/zellij-server/src/os_input_output.rs index f4cbf9b4a..28cb124c8 100644 --- a/zellij-server/src/os_input_output.rs +++ b/zellij-server/src/os_input_output.rs @@ -183,6 +183,7 @@ fn handle_openpty( } command .args(&cmd.args) + .env("ZELLIJ_PANE_ID", &format!("{}", terminal_id)) .pre_exec(move || -> std::io::Result<()> { if libc::login_tty(pid_secondary) != 0 { panic!("failed to set controlling terminal"); |