From f490d4eef2e763adf448183b9a9cadc3c0faef10 Mon Sep 17 00:00:00 2001 From: Levi Neely Date: Fri, 9 Oct 2026 12:38:12 +0200 Subject: [PATCH] o: add delays before tmux send-keys Shell needs time to initialize before receiving commands. --- data/scripts/o | 2 ++ 1 file changed, 2 insertions(+) diff --git a/data/scripts/o b/data/scripts/o index bfd43f1..4849abb 100755 --- a/data/scripts/o +++ b/data/scripts/o @@ -412,9 +412,11 @@ cmd_tui() { local ctx="$s/$a" tmux new-session -d -s "$tmux_session" -c "$HOME" tmux set-option -t "$tmux_session" mouse on + sleep 0.3 # Wait for shell to initialize tmux send-keys -t "$tmux_session" "o '$ctx' log -n 1000; o '$ctx' read chat" Enter tmux split-window -t "$tmux_session" -v -l 20% + sleep 0.2 tmux send-keys -t "$tmux_session" "o '$ctx' prompt" Enter tmux set-option -t "$tmux_session" status-right "starting... | %H:%M"