codex: preserve launcher working directories

This commit is contained in:
2026-05-19 14:59:02 -07:00
parent 8c31b53e33
commit 463cb9d24a
4 changed files with 4 additions and 4 deletions

View File

@@ -13,7 +13,7 @@ keybinds {
tmux {
// Ctrl-b C: start a Codex pane from the current zellij tab.
bind "C" {
Run "codex" "--dangerously-bypass-approvals-and-sandbox" {
Run "codex" "--dangerously-bypass-approvals-and-sandbox" "--cd" "." {
name "codex"
}
SwitchToMode "Normal"

View File

@@ -16,7 +16,7 @@ function tmcodex {
printf '%s\n' "$PWD" >>"$history_file" 2>/dev/null || true
fi
fi
trw codex --dangerously-bypass-approvals-and-sandbox "$@"
trw codex --dangerously-bypass-approvals-and-sandbox --cd "$PWD" "$@"
}
tmcodex "$@"

View File

@@ -17,7 +17,7 @@ function zcodex {
fi
fi
ZRW_NAME=codex zrw codex --dangerously-bypass-approvals-and-sandbox "$@"
ZRW_NAME=codex zrw codex --dangerously-bypass-approvals-and-sandbox --cd "$PWD" "$@"
}
zcodex "$@"

View File

@@ -1,6 +1,6 @@
# Create a new Codex session from the current pane path and switch to it.
# Prefix + C starts a new session without prompting for a name.
bind-key C new-session -c '#{pane_current_path}' 'codex --dangerously-bypass-approvals-and-sandbox'
bind-key C new-session -c '#{pane_current_path}' 'codex --dangerously-bypass-approvals-and-sandbox --cd "$PWD"'
source-file -q /etc/tmux-host-style.conf