Date: Sun, 17 May 1998 20:00:33 +0200 (CEST) From: Leif Neland <leifn@internet.dk> To: Brendan Kosowski <brendan@bmkind.lnk.telstra.net> Cc: FreeBSD Questions <freebsd-questions@FreeBSD.ORG> Subject: Re: Console color Message-ID: <Pine.BSF.3.96.980517194633.3422A-100000@darla.swimsuit.internet.dk> In-Reply-To: <Pine.LNX.3.96.980517194130.1538A-100000@bmkind.lnk.telstra.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 17 May 1998, Brendan Kosowski wrote: > > Does anyone out there know how to change the console text color from grey > to another color ( green or yellow ) which is easier on the eyes. > You can change some constants in syscons.c: <CUT> static default_attr user_default = { (FG_LIGHTGREY | BG_BLACK) << 8, (FG_BLACK | BG_LIGHTGREY) << 8 }; static default_attr kernel_default = { (FG_WHITE | BG_BLACK) << 8, (FG_BLACK | BG_LIGHTGREY) << 8 }; </CUT> Or use the ansi controle sequence to change colours: set your prompt to: "\e[33;41;1m \$ " \e is escape [ is [ :-) 3x is foreground colour (33 is foreground green) 4x is background colour (41 is background red) 1 is high intensity m is end of escape sequence. Or send the escape sequense from an echo: echo -e "\e[33;41m" Only the first method will work "into programs"; if a program sends a "clear screen" command, the colours will be reset into the default in syscons.c Leif Neland leifn@internet.dk To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.980517194633.3422A-100000>