Met Terminal: het uiterlijk van de console verbeteren

Ik ben een van degenen die graag de terminal gebruiken. Ik denk dat alle gebruikers van GNU / Linux Op een gegeven moment kunnen ze niet meer zonder, want dat stuk raam vol letters maakt het leven toch een stuk makkelijker?

Maar we kunnen het er een beetje mooier laten uitzien dan de standaard. Een voorbeeld hiervan is te zien (en te downloaden) van kabouter-look. De tips die ik je hierna zal laten zien, zijn om onze terminal te verlaten met de volgende uitstraling:

Zoals u kunt zien, is de commando om uit te voeren en wordt tussen elke bestelling geplaatst een tijdlijn met de systeemtijd.

Hoe doe ik het

We openen een teksteditor (voorbeeld gedit) en we stoppen het erin:

# 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

We houden het binnen ons / Home met de naam .bash_ps2 bijvoorbeeld. Dan openen we onze .bashrc en we voegen toe:

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

We openen een terminal en we kunnen de veranderingen zien 

Gezien in: Mensen.