yeahconsole: a dropdown terminal emulator wrapper for X
September 13th, 2009 edited by VichoArticle submitted by Pete Daniels. Guess what? We still need you to submit good articles about software you like!
yeahconsole is a “quake-like” dropdown terminal emulator wrapper for X. Originally written to complement the author’s window manager (yeahWM), it can be used anywhere, and is lightweight and dependency-free.
yeahconsole can be invoked by itself (in which case it simply starts your preferred terminal emulator) or with the -e (execute) argument. Once started, the default hotkey to drop down the terminal is Ctrl-Alt-y.
yeahconsole can be configured via your ~/.Xresources
file, in the format:
yeahconsole*foo: value
Type yeahconsole -h to view possible resources and their default values. Some highlights:
term: Your preferred terminal emulator. xterm and urxvt are supported. xOffset, screenWidth, consoleHeight: Set the placement and size of the terminal. Offset and width are measured in pixels, height in lines. aniDelay, stepSize: Delay and step size settings for the slide animation. Setting stepSize to 0 disables the animation. toggleKey, keyFull: Hotkeys to drop down the terminal. Set to Control-Alt-y and Alt-F11 by default, respectively.
See the man page for more; see also the man pages for xterm and urxvt and their respective resources. Particularly note that if urxvt is used as the terminal emulator, pseudo-transparency is supported.
Other alternatives
Yakuake (featured in another debaday article) and Tilda: For KDE and Gnome, respectively. Yakuake is a wrapper for Konsole and Tilda for Gnome-terminal libvte (on which Gnome-terminal is based on). Both highly useful and, in some respects, more full-featured, but both carrying obvious overhead (and dependencies), especially if you’re not using KDE or Gnome. For instance, both Yakuake and Tilda have tabs, a feature which yeahconsole lacks. However, this writer has found yeahconsole + screen to be a much more lightweight, configurable, and ultimately satisfying solution.
Availability & Status
yeahconsole has been available in Debian since at least Etch, and in Ubuntu since Gutsy. It is unknown to this writer whether yeahconsole is in active development, but it seems to be bug-free.
September 13th, 2009 at 8:53 am
Tilda is not a frontend to gnome-terminal. It’s a real terminal emulator, based on libvte (on which gnome-terminal is based on, but like xfce4’s Terminal for example).
September 14th, 2009 at 3:50 am
Yes.. yes… but, but, assuming you don’t play quake,… what does it _Do_!?
Drops down.
From where?
What’s wrong with your alt-tab key?
I’m foncused.
November 12th, 2009 at 7:32 pm
There is also Guake for Gnome.
November 12th, 2009 at 10:05 pm
I’m a big fan of stjerm - http://code.google.com/p/stjerm-terminal/ - it’s based on libvte as well
November 14th, 2009 at 4:01 pm
If we have openbox wm: http://bbs.archlinux.org/viewtopic.php?pid=640710