byobu: A shortcut to a prettier screen

I spend a lot of time using screen, whether it’s on my main machine, or through ssh to another. It’s an amazing tool that really deserves more attention, but starts off rather droll. So in that sense, customizing screen is more or less necessary.

As a shortcut to hand-editing configuration files, byobu gives you a decent screen arrangement and nicely coordinated colors, along with configuration menus, window management controls and an interface to the underlying screen program. By default, it looks attractive; this is the AUR conversion.

Or at least, as attractive as you can expect for a program that really only displays a couple of bars of text, against the console. Pressing F9 under the default key settings will allow you to arrange byobu to your taste, so if you run a light-colored terminal and want a matching color scheme, you can pick one you like.

byobu also has some interesting power meters and system information that some higher-end hardware would find useful. Most, if not all, of those are adjustable through the built-in menus, as well as some specialized windows (built from core commands) that will take closer peeks at your system.

Whether or not you like byobu might depend on how long you’ve been using screen. I had to shift my own .screenrc file out of the way before byobu would start up for me in Arch; if you have a long series of settings you prefer, it might be more work to incorporate them into byobu than you like.

A couple of other points that you might want to consider:

  • The function key controls for byobu might get in the way of some of your applications. You can adjust those to a different set of course, which I had to do almost immediately because I need the function keys for mc. screen’s default keyset is available as an option too.
  • screen is still what drives byobu, so if your version has a patch (such as the vertical split patch), you’ll have that function in byobu too. I believe the default screen in Arch does not have that patch; look for the AUR screen-vs package.

I’ve used byobu under Ubuntu and Arch, and see the package in Debian and elsewhere. If you want to get started with screen and want a jump start on prettifying it, this might be a good way to learn. :)

About these ads

11 Responses to “byobu: A shortcut to a prettier screen”


  1. 1 Rahul 2010/04/24 at 6:25 AM

    I have installed screen 4.0.3 successfully but still when I press C-a S it gives me a horizontal window split. Can you tell me what is the shortcut to vertical window split?

    • 2 K.Mandla 2010/04/24 at 7:59 AM

      If you’re using the vertical screen patch, it’s C-a v. If you’re using byobu, it’s C-a | (pipe symbol). If you installed from source in 4.0.3, you might not have the patch applied. Check the screen help pages (C-a ?) and see if the command is listed. ;)

  2. 4 ScannerDarkly 2010/12/26 at 9:08 AM

    With ssh do you think it is necessary for byobu to be installed on remote computers? A lot I connect to are Solaris boxes so I can never reattach to my sessions there.

    Splitting doesn’t work so great with byobu under Ubuntu. Yet again the AUR shows its power by taking something from another distro and improving on it

    • 5 K.Mandla 2010/12/26 at 9:58 PM

      Do you mean, is it necessary for byobu to installed on a remote machine in order to use screen on a host machine? No, I don’t see any necessary connection between one or the other. I generally allow screen to run on a remote machine and simply reconnect to it after issuing the ssh command.

      But maybe I misunderstand your question … :|

  3. 6 ScannerDarkly 2010/12/27 at 5:59 AM

    Rephrase: In an ssh scenarip, is it better to run screen/byobu on the computer you use to connect to remote hosts, or on the remotehosts themselves, or both?

    Also, on some distros this is what happens:
    http://imgur.com/gjwaW

    There’s no prompts after I split?

  4. 7 theresa 2011/04/14 at 6:25 AM

    excellent blog entry, job well done!
    i’ve got the vertical and horizontal splits working, thanks very much for the hint.
    BUT how do i navigate to the other splits screens? i’m currently stuck in the first split.
    Also HOW do I undo it? How do I unsplit it back to normal screen without having to exit byobu?

    thanks again!


  1. 1 Links 4/1/2010: Kahel OS Reviewed, Nexus One is Coming | Boycott Novell Trackback on 2010/01/05 at 12:37 AM
  2. 2 Three console audio mixers « Motho ke motho ka botho Trackback on 2010/01/05 at 8:35 AM
  3. 3 No joke: A full Gnome desktop on 105Mb « Motho ke motho ka botho | Don Bishop's Blog dweb98 Trackback on 2010/12/02 at 1:38 PM

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




Welcome!



Visit the Wiki!

Some recent desktops


May 6, 2011
Musca 0.9.24 on Crux Linux
150Mhz Pentium 96Mb 8Gb CF
 


May 14, 2011
IceWM 1.2.37 and Arch Linux
L2300 core duo 3Gb 320Gb

Some recent games


Apr. 21, 2011
Oolite on Xubuntu 11.04
L2300 core duo 3Gb 320Gb

Enter your email address to subscribe to this blog and receive notifications of new posts.

Join 405 other followers

License

This work is licensed under the GNU Free Documentation License. Please see the About page for details.

Blog Stats

  • 3,958,625 hits

Archives


Follow

Get every new post delivered to your Inbox.

Join 405 other followers

%d bloggers like this: