Compile your kernel for Framebuffer support, then add in vga=790 or whatever line is appropriate for your mode into the kernel switches in lilo.conf.
If you mean the stopping and starting of services being al coloured, then that is a bit more complicated, but done using the start-stop-daemon which was first in debian funnily enough. They just add a pile of ANSI colour codes to the init scripts to make it colourful.
As for the console itself, you can make that more colourful by editing your prompt env variable (in bashrc) and adding ACSII colour codes to that. You may also want to set up ls to work in colour. To do that edit your bashrc and add an alias for ls so it runs "ls --color"
To give you an idea, this is what my .bashrc looks like:
Code:
This file is sourced by all *interactive* bash shells on startup. This
# file *should generate no output* or it will break the scp and rcp commands.
# colors for ls, etc.
eval `dircolors -b /etc/DIR_COLORS`
alias close="eject -t"
alias d="ls --color"
alias ls="ls --color=auto"
alias ll="ls --color -l"
# Change the window title of X terminals
case $TERM in
xterm*|rxvt|Eterm|eterm)
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\007"'
;;
screen)
PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/$HOME/~}\033\\"'
;;
esac
##uncomment the following to activate bash-completion:
[ -f /etc/profile.d/bash-completion ] && source /etc/profile.d/bash-completion
Don't just copy and paste this to your system, though. It would probably work but the bash completion might be stored somewhere else in debian. Notice all the \033s - Thats the ANSI escape sequence, which makes it so you can put colour codes in there.