I've just installed Quantal as a fresh install, and want to set up Byobu as it was on my old system. In a previous version of byobu there was an option in byobu-config (via the F9 key) to create new windows which had a checkbox option to select if it was a startup option. The whole 'create new window' section of byobu-config is not there anymore!
I've tried adding the details of the windows I want to ~/.byobu/windows (below) but this has had no effect.
screen -t localhost bash
screen -t staging ssh dt123
screen -t fsuk1 ssh fs
screen -t php php -a
screen -t python bpython
Best Answer
As @Jorge Castro mentioned in a comment, the reason your
~/.byobu/windows
configuration isn't working is because byobu is now based on tmux (the "Terminal Multiplexer"). As mentioned by @Hai Vu, there is a workaround that allows you to use screen as byobu's backend, but it isn't overly complicated to switch to tmux.You'll want to edit the
.tmux.conf
file located in your user's.byobu
folder (~/.byobu/.tmux.conf
). Here you will want to write commands to construct your terminal windows using the commands found in the tmux manual. Here is a simple example that can help get you started:Here I have inserted three commands into the
.tmux.conf
file. As defined by the manual:So in this case, when you start Byobu, you should see three pre-created windows with the titles "Git", "Projected Build/Run", and "PostgreSQL" (from left to right). Hope this helps.