github Yeachan-Heo/oh-my-claudecode v4.5.5
v4.5.5 - Fix shell RC loading in tmux sessions

latest releases: v4.9.3, v4.9.2, v4.9.1...
27 days ago

Hotfix: Shell RC files not sourced in tmux sessions

Problem

When OMC launches tmux sessions via tmux new-session or split-window with a command argument, tmux runs the command in a non-login, non-interactive shell. This means shell RC files (.bashrc, .zshrc) are never sourced, making tools installed via nvm, pyenv, conda, etc. invisible — causing claude and other binaries to not be found in PATH.

Fix

  • Added wrapWithLoginShell() utility that wraps commands in a login shell (-lc) with explicit RC file sourcing
  • Applied to runClaudeOutsideTmux() — fixes omc launch creating new tmux sessions
  • Applied to createHudWatchPane() — fixes HUD panes missing user environment

Install / Upgrade

npm install -g oh-my-claudecode@4.5.5

Full Changelog: v4.5.4...v4.5.5

Don't miss a new oh-my-claudecode release

NewReleases is sending notifications on new releases.