Avec Terminal: Améliorer l'apparence de la console

Je fais partie de ceux qui aiment utiliser le terminal. Je pense que tous les utilisateurs de GNU / Linux à un moment donné, ils ne peuvent plus s'en passer, parce que ce morceau de fenêtre plein de lettres nous rend la vie beaucoup plus facile, non?

Mais nous pouvons le rendre un peu plus joli que la valeur par défaut. Un exemple de ceci peut être vu (et téléchargé) à partir de look de gnome. Les astuces que je vais vous montrer ci-dessous sont de quitter notre terminal avec l'apparence suivante:

Comme vous pouvez le voir, le commande à exécuter et se place entre chaque commande une chronologie avec l'heure du système.

Comme je le fais?

Nous ouvrons un éditeur de texte (exemple Gedit) et nous l'avons mis à l'intérieur:

# Fill with minuses
# (this is recalculated every time the prompt is shown in function prompt_command):

fill="--- "
reset_style='\[\033[00m\]'
status_style=$reset_style'\[\033[0;90m\]' # gray color; use 0;37m for lighter color
prompt_style=$reset_style
command_style=$reset_style'\[\033[1;29m\]' # bold black
# Prompt variable:
PS1="$status_style"'$fill \t\n'"$prompt_style"'${debian_chroot:+($debian_chroot)}\u@\h:\w\$'"$command_style "
# Reset color for command output
# (this one is invoked every time before a command is executed):
trap 'echo -ne "\e[0m"' DEBUG
function prompt_command {
# create a $fill of all screen width minus the time string and a space:
let fillsize=${COLUMNS}-9
fill=""
while [ "$fillsize" -gt "0" ] do
fill="-${fill}" # fill with underscores to work on
let fillsize=${fillsize}-1
done
# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
bname=`basename "${PWD/$HOME/~}"`
echo -ne "\033]0;${bname}: ${USER}@${HOSTNAME}: ${PWD/$HOME/~}\007"
;;
*)
;;
esac
}
PROMPT_COMMAND=prompt_command

Nous le gardons dans notre / home avec le nom .bash_ps2 par exemple. Ensuite, nous ouvrons notre .bashrc et nous ajoutons:

if [ -f "$HOME/.bash_ps2" ]; then
. "$HOME/.bash_ps2"
fi

On ouvre un terminal et on peut voir les changements 

Vu dans: Humains.