Open hanfezh opened 2 years ago
shell: '/opt/homebrew/bin/tmux',
shellArgs: [],
This will start hyper with a new tmux session. I am not able to attach or create a new session with a name.
For example, on iTerm2, I can set Login shell as a default shell and run tmux attach -t main || tmux new -s main
command at start to attach a new session.
I've tried with shellArgs with tmux as a shell on Hyper and doesn't seem like it's possible.
[x] Your Hyper.app version is 3.2.3. Please verify you're using the latest Hyper.app version
[x] I have searched the issues of this repo and believe that this is not a duplicate
Any relevant information from devtools? (CMD+OPTION+I on macOS, CTRL+SHIFT+I elsewhere):
Is the issue reproducible in vanilla Hyper.app?
Issue
Can't start terminal with default shell tmux
/opt/homebrew/bin/tmux
in macOS. It looks blocked, but it will work after opening another new tab withcommand + T
.If I change the default shell to
/bin/zsh
withchsh
, and keep the config"shell": "/opt/homebrew/bin/tmux"
at .hyper.js, Hyper.app can open the terminal normally.How could I make it work with default shell tmux not zsh?
.hyper.js contents
plugins
```json { "plugins": [ "hyper-solarized-dark", "hyper-search", "hyperpower" ], "localPlugins": [] } ```