I’ve just discovered these 3 applications two days ago and I think it worth to give it a try.
Conky
Conky is lightweight system monitor. Screenlets might be great, but I don’t find it integrated good enough to my desktop and makes my session to load slower. Conky is available in the Ubuntu repos.
Terminator
I was normally using Gnome Terminal as my main terminal emulator. It supports tabs and other great features but it’s slighty slower than, let’s say xterm. Terminator is fast, but above all, features screen splitting just as Screen does. This can be incredibly useful. You can have for example, a README file opened in one half, and you can keep working in the other one, or have your code in one half, gdb running just under and compile on the other side. Terminator is also available in the Ubuntu repos. Wouldn’t it be great if Terminator could “snap” your session and reload it ?
Guake
Guake is also a terminal emulator that can be opened from the tray by pressing F12 (defalt). There’s nothing fancy about this but what makes Guake so interesting is its great integration within the desktop. In fact, Guake is rather slick and won’t appear in the task bar.You can only get the program by compiling it by hand. This is not a huge deal since all the dependencies can be satisfied by installing additional packages from the repos.
You might encounter a run time error which says something like:
“Guake can not init! Gconf Error. Have you installed guake.schemas properly?”
In this case, simply run this command:
gconftool-2 –install-schema-file=/usr/etc/gconf/schemas/guake.schemas
The location of this file might changes depending on your system. It can easily be located by running the command “locate” (updatedb must be executed prior to that to keep the search index up to date).