Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 Dec 2004 02:57:27 +0200
From:      Giorgos Keramidas <keramida@ceid.upatras.gr>
To:        Danny MacMillan <flowers@users.sourceforge.net>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: This is a cool shell prompt question
Message-ID:  <20041208005727.GA85587@gothmog.gr>
In-Reply-To: <20041208003018.GA834@procyon.nekulturny.org>
References:  <20041124092452.34756.qmail@web51603.mail.yahoo.com> <20041208003018.GA834@procyon.nekulturny.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2004-12-07 17:30, Danny MacMillan <flowers@users.sourceforge.net> wrote:
> On Wed, Nov 24, 2004 at 02:24:51AM -0700, Mark Jayson Alvarez wrote:
> > I'm just wondrin if its possible for me to run applications at boot
> > time but on another terminal. I find it cool to have a huge digital
> > clock (grdc) running on background so that I can just shift to
> > another terminal whenever I want to know the time.  Actually, all I
> > really want is a clock that is continuously ticking whatever I may
> > be doing(in terminal window). I've already learned how to set my
> > prompt to multiple lines and also displaying my current working
> > directory. But now, I want it even more informative displaying a
> > ticking digital clock in my shell prompt like the one i'm seeing in
> > my kde system tray right now.  Is it possible?. Thanks.
>
> This is a job for GNU Screen!
>
> Actually, this is the least of screen's abilities, but it does give you
> exactly what you want (plus more!) and it doesn't depend on what shell
> or other program you are running in the terminal.
>
> 1. Install GNU Screen ( /usr/ports/misc/screen )
> 2. Create ~/.screenrc containing the following:
> # Delta applied to /usr/local/etc/screenrc
>
> startup_message off
> escape ^\\\
> defscrollback 2048
> hardstatus on
> hardstatus alwayslastline
> hardstatus string "%{.bW}%-w%{.rW}%n %t%{-}%+w %=%{..G} %H %{..Y} %Y/%m/%d %0c:%s "
> nethack on
> msgwait 1
> msgminwait 1
>
> Most of this is optional; these are the settings I use.  The most
> important thing for the ticking clock are the hardstatus lines; the
> longest has almost certainly wrapped.

HEH :-)

I used something similar for ages.  In fact, I still have it in my
.screenrc file, but commented out:

	caption always "%{= kf}%5n  %t (%H) %=%Y-%m-%d %c:%s "

HTH,

Giorgos



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041208005727.GA85587>