-
Notifications
You must be signed in to change notification settings - Fork 163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Commands only run for the last pane #129
Comments
there's been issues with iTerm 3.3.x: #97 try updating to 3.4.x. haven't had any issue with those versions yet. |
best it to always use the latest version of iTerm: https://iterm2.com/version3.html |
and for reference, your yaml is good: ScreenFlow.mp4 |
I just updated to Build 3.4.16, but I'm still having the same issue. |
which version of iTermocil you're running? if it's the latest could it be possible that some zsh config or some other plugins (if you use oh-my-zsh etc.) are doing this? coz works fine on my side. |
hmm. same. working fine here. anything you did within the last week? updated macOS? python? what version of macOS are you guys running? and python. |
I completely deleted and reset my zsh config but the same issue occurs. |
@kirankunigiri what's your version of iTermocil? it's hard to help if we're not having the minimum info. even more while it works fine here. i'm on Ventura beta. will try on Monterey later on. |
I just installed it, so I have the latest itermocil 1.0.3 |
can you try this yaml, just to make sure it's not related to some yaml structure? thanks.
it's not gonna find the folders but it should still run the commands. |
Thanks, I tried it but it still has the same issue. The weird part is that as mentioned before, it's random. Sometimes none of the commands will run, while some other times 1 or 2 panes actually work and run the commands. |
I also had ohmyzsh installed previously at some point, but already uninstalled it when I setup itermocil so there shouldn't be any conflict. The only other 2 plugins I have installed are Fig autocomplete and Starship, but I already tried making my .zshrc config empty and it still didn't work, unless they somehow affect iTerm even when not activated. The only thing I can think of, and this is just a complete guess, is that maybe it is somehow a timing issue. The fact that it randomly works sometimes and not other times makes me think it's sometimes just sending the text command too early before zsh initializes, although I have no idea what is different on my system that is causing that. |
I went to my iTerm profile and changed the shell from zsh to bash, and itermocil works perfectly with bash. It looks like it's an issue with zsh not taking in the input correctly somehow. |
i've tried a new install on macOS 12.5 (21G72) and it works fine here. so yeah, doesn't seem to be an iTermocil issue. more some settings somewhere. where i don't know. zsh? iTerm? i'm just a user of iTermocil. no idea. works fine for me. |
As a workaround, for anyone else with the same issue, I used this project instead (Didericis/itermp). Has similar features to itermocil but it works for me. |
Yes, I changed that setting from "Login Shell" to "Command" and set it to "bin/bash" and it worked. |
strange. can't reproduce. i installed |
Well this is weird, I just put everything back into my zshrc (fig and Starship) and now it's working with zsh! I have no idea why as I've tried doing this before already, but I hope it stays working. I'll report if it ever breaks again. |
computers. |
Well, it stopped working again. Looks like this truly is completely random madness haha (even the other project I previously linked also stopped working at the same time) |
interesting. so definitely not an iTermocil issue. iTerm and zsh?
well hopefully you'll not get that issue 😬️ |
Having the same issues. I haven't used iTermocil in a while so hard to say what is causing the issue for me. I have however installed Fig since I used iTermocil last. Maybe that is causing the issues somehow? iTermocil: 1.0.3 |
@Aron-Polner Uninstalling Fig fixed the issue for me. |
I used one of the example yaml setups and tried a few commands. Only the last pane seems to actually run the command. If I use more than 3 panes, sometimes a few more will run but it seems random. I was originally using it to ssh into 3 different servers for each pane, but as a more simple example I am just running
echo "Hello"
for each pane. Only the last pane successfully executes theecho
while nothing happens in the first two. The first two also don'tcd
into the correct directory.I am using iTerm v3.3.7
My yaml file:
Result:

The text was updated successfully, but these errors were encountered: