fix(install): tmux auto-start works under mosh and SSH #124

Merged
omarz merged 1 commit from development_tmux-auto-start into development 2026-04-26 11:23:21 +00:00
Member

Mosh hung because the menu ran inline in .bashrc before bash owned the
TTY — read() blocked and Ctrl+C died. Defer it via PROMPT_COMMAND so it
fires after bash is fully interactive.

SSH skipped the menu because login shells read .profile, not .bashrc.
Patch .profile on Linux to source .bashrc under bash.

Fix: #123

Mosh hung because the menu ran inline in .bashrc before bash owned the TTY — read() blocked and Ctrl+C died. Defer it via PROMPT_COMMAND so it fires after bash is fully interactive. SSH skipped the menu because login shells read .profile, not .bashrc. Patch .profile on Linux to source .bashrc under bash. Fix: #123
Mosh hung because the menu ran inline in .bashrc before bash owned the
TTY — read() blocked and Ctrl+C died. Defer it via PROMPT_COMMAND so it
fires after bash is fully interactive.

SSH skipped the menu because login shells read .profile, not .bashrc.
Patch .profile on Linux to source .bashrc under bash.

Fix: #123
omarz changed title from WIP: fix(install): tmux auto-start works under mosh and SSH to fix(install): tmux auto-start works under mosh and SSH 2026-04-26 11:23:10 +00:00
omarz merged commit 4d7498874d into development 2026-04-26 11:23:21 +00:00
omarz deleted branch development_tmux-auto-start 2026-04-26 11:23:27 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_skills!124
No description provided.