Cool and fun: screen-vs inside Yakuake

I’m probably not the first person to think of this, but it is amusing all the same.

That’s screen, running in a vertical split inside Yakuake. In case you’ve not used it before, Yakuake is a drop-down terminal emulator that works in the same fashion as a few famous first-person shooter games. Ordinarily it’s not something that is particularly entertaining to me (mostly because of the KDE underpinnings, which might be avoidable), but for some reason I thought it might be nice to anchor a screen session in there.

Like I said, I’m not the first person to think of it (I never am the first person to think of things), but now that it’s in place, it’s rather fun. As you can see I run a Windows XP-Classic-esque desktop in Arch, and while it’s a complete mismatch for that look, it is very nice indeed to be able to poke one button and check rtorrent or htop. Press the same key again, and it rolls back up into the heavens, out of the way and out of sight.

Of course, Yakuake as it stands supports multiple terminal instances anyway, so screen is hardly necessary there. Terminal emulators are just too darned flexible these days. Adding screen or dvtm or both to a tabbed emulator is multiplying your work potential in a mind-boggling way. …

I’ll probably uninstall Yakuake as soon as I get finished writing this, but it’s a curious idea. Rather than kicking out a terminal window every time I need to check rtorrent and then detaching it when I’m done, this can just show it continuously. My console “screensavers” work just fine, mouse controls are supported in mc, the vertical and horizontal splits work … everything as it ought to be.

Just appearing, and disappearing, in roller-blind fashion. Cool. :D

About these ads

8 Responses to “Cool and fun: screen-vs inside Yakuake”

  1. 1 Bryan 2009/12/21 at 11:51 AM

    You could try stjerm, which is extremely similar to Yakuake but without the KDE deps. Another similar project is yeahconsole, though I’ve not kept with yeahconsole for long because it doesn’t support hiding when the terminal window loses focus

    • 2 Peter 2009/12/21 at 3:28 PM

      I’ll give a thumbs up for yeahconsole. The really nice feature is that it is a terminal emulator wrapper that wraps round pretty much any terminal emulator (I use it to wrap round urxvt). This allows the user to keep on using their favourite terminal emulator with its carefully crafted custom configuration.

      Below is my .Xdefults setup for yeahconsole (all other config options are inherited from urxvt but could be overridden here if one so wished)

      !!yeahconsole setup
      yeahconsole*term: urxvtc
      yeahconsole*consoleHeight: 21
      yeahconsole*toggleKey: None+F12
      yeahconsole*keyFull: Alt+F11
      yeahconsole*aniDelay: 40
      yeahconsole*stepSize: 1
      yeahconsole*handleColor: cyan
      yeahconsole*borderLess: true
      yeahconsole*scrollBar_right: false
      yeahconsole*scrollBar: false
      yeahconsole*colorBDMode: on
      yeahconsole*colorULMode: on

  2. 3 Peter 2009/12/21 at 3:38 PM

    Almost forgot if you need a terminal emulator that supports “multiple terminal instances” without installing KDE/Gnome dependencies then urxvt is worth a look, the built in tabbed pearl extension does the job (I prefer to use GNU Screen hence the lack of scroll bar in my yeahconsole config).

  3. 4 ijanos 2009/12/21 at 5:36 PM

    I’ve been using yeahconsole with urxvt + screen in openbox for a while now :)
    I start it with this line:
    yeahconsole -e screen -d -RR yeah &
    so it will always attach to the same screen session (named yeah) after accidental or planned restarts of the X server.

    my yeahconsole settings:
    yeahconsole*term: urxvtc
    yeahconsole*scrollBar: false
    yeahconsole*restart: 1
    yeahconsole*handleWidth: 1
    yeahconsole*consoleHeight: 40
    yeahconsole*aniDelay: 0
    yeahconsole*stepSize: 25
    yeahconsole*screenWidth: 1200
    yeahconsole*yOffset: 16
    yeahconsole*xOffset: 83
    yeahconsole*toggleKey: none+F12

  4. 5 daniel 2009/12/21 at 10:00 PM

    Quick Tip:

    Try the “Scroll Lock”-Key or “Break”-Key (depending on Keyboardlayout) as activator for yakuake. This key is easy to hit and vitually never used (in my case, it is the most often used key)


  5. 6 Oliver 2009/12/22 at 6:28 AM

    tilda is also a nice drop down terminal without the KDE depends, although it has some Gnome depends.

  1. 1 Returning to Musca « Motho ke motho ka botho Trackback on 2009/12/25 at 11:37 AM
  2. 2 A companion for the CLI « Motho ke motho ka botho Trackback on 2010/12/18 at 8:33 AM

Leave a Reply

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

You are commenting using your 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


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


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

Blog Stats

  • 3,963,764 hits



Get every new post delivered to your Inbox.

Join 405 other followers

%d bloggers like this: