I've become addicted to Byobu and I've recently shifted from bash to zsh; Now I want to combine the two, however I have a one initial pre-requisite:
I cannot make zsh the default shell for my user as it's a shared account and the rest of the team aren't as zsh happy as I am - That rules out the 'chsh -s /bin/zsh' option.
So, I discovered you can set a default-shell for tmux (which should follow across to byobu right?). That would be perfect as I'm also the only one really using Byobu on the server.
Problem is, I can't work out where to enable this option in the confusion of config files that's created in the tmux/byobu mix.
Any hints?
It's was the 'set -g default-command' bit I was missing in the end.. I didn't realise you needed the second configuration parameter for it to work.
– Ashimema May 16 '13 at 19:21default-shellresults in bash clobbering the shell I'm trying to set, but settingdefault-commandresults in exactly one of the desired shells being started. I guess having the same shell clobber itself is fine, but this could incur a bit of a start time hit as some shells take a while longer to start. – nedned May 17 '16 at 09:25set -g default-shell sudo suwork? – Dev Sep 12 '16 at 04:24byobu-select-backendcommand? – Pablo Bianchi Feb 15 '17 at 13:19~/.config/byobu/.tmux.conf, depending how your linux is configured. – ostrokach Jun 23 '17 at 04:55export SHELL=/usr/bin/zsh; byobu@Dev – Zhang LongQI Apr 20 '21 at 09:59