Installation

I am a Gentoo user, so I'll use an ebuild. yeahconsole is not in Portage as of 2007 so we use the bugzilla ebuild.

#  grep PORTDIR_OVERLAY /etc/make.conf
PORTDIR_OVERLAY=/usr/local/portage
# mkdir -p /usr/local/portage/x11-terms/yeahconsole
# cd /usr/local/portage/x11-terms/yeahconsole
# wget http://bugs.gentoo.org/attachment.cgi?id=118627 -O yeahconsole-0.3.4.ebuild
# ebuild yeahconsole-0.3.4.ebuild digest

At this point you might want to update your eix database:

# update-eix

Then just emerge yeahconsole:

# emerge -av x11-terms/yeahconsole

Configuration

My first .Xdefaults draft looks like:

!
! yeahconsole
!   http://phrat.de/yeahtools.html
!   Gentoo #120112
!   /usr/portage/distfiles/yeahconsole-0.3.4.tar.gz yeahconsole-0.3.4/README
!

! We trigger it
yeahconsole*toggleKey:None+F12
yeahconsole*keyFull:Alt+F12

! It appears like
yeahconsole*aniDelay:30

! The term looks like
yeahconsole*xOffset:62
yeahconsole*screenWidth:900
yeahconsole*consoleHeight:20
yeahconsole*handleWidth:1
yeahconsole*handleColor: rgb:8/8/7
yeahconsole*handleColor.unfocus: rgb:4/4/38

! Its content looks like
yeahconsole*background:black
yeahconsole*foreground:grey70
!yeahconsole*font: -*-terminus-medium-*-*-*-12-*-*-*-*-*-*-*
!yeahconsole*font: -*-terminus-medium-*-*-*-*-*-100-100-*-*-iso8859-15
yeahconsole*faceName: Terminus:pixelsize=10:antialias=true:hinting=true

! Its behaviour is
yeahconsole*restart: 1

! misc term features
yeahconsole*loginShell: true
yeahconsole*savelines: 10000
yeahconsole*toolBar: false

Screenshot

And the result looks like this:

External links