Terminale personalizzato completo (quasi)

 

 

 

Tenendo sempre il terminale aperto, mi piace personalizzarlo, e dato che anche l'occhio vuole la sua parte, di tanto in tanto mi piace cambiargli il look. Quindi oggi dato che mi sento buono 🙂 lo condivido con i miei amici pinguini.

 

# apt-get install figlet

$ nano .bashrc

 

ed incollare alla fine:

 

# Colori:

black='\e[0;30m'
blue='\e[0;34m'
green='\e[0;32m'
cyan='\e[0;36m'
red='\e[0;31m'
purple='\e[0;35m'
brown='\e[0;33m'
lightgray='\e[0;37m'
darkgray='\e[1;30m'
lightblue='\e[1;34m'
lightgreen='\e[1;32m'
lightcyan='\e[1;36m'
lightred='\e[1;31m'
lightpurple='\e[1;35m'
yellow='\e[1;33m'
white='\e[1;37m'
nc='\e[0m'

# Prompt:

PS1='\[\033[01;32m\]\u\[\033[01;34m\]-\[\033[01;31m\]\h\[\033[00;34m\]{\[\033[01;34m\]\w\[\033[00;34m\]}\[\033[01;32m\]:\[\033[00m\]'

# Informazioni di Sistema:

clear
echo -e "${lightred}";figlet -c "DEBIAN     BOX";
echo -ne "${lightblue}Oggi è:\t\t${lightblue}" `date`; echo ""
echo -e "${lightblue}Kernel : \t${lightblue}" `uname -smr`
echo
echo -e "${lightred}Debian  GNU/Linux ${NC}" `cat /etc/debian_version`
echo -e "${lightblue}"; cal -A 1

 

questa è una buona base da cui partire per ottenere la propria shell personalizzata.

 

enjoy 😉

Autore: Franco Conidi aka edmond

Senior System Integrator, Network Administrator, Sys Admin Linux, Linux User, Consulente Informatico.

11 pensieri riguardo “Terminale personalizzato completo (quasi)”

  1. Molto bello, ci piacciono un sacco i terminali e l’ASCII art. Se ti interessa, prova a dare un’occhiata anche a Toilet (non farti ingannare dal nome!), che utilizza anche i codici estesi ANSI (tant’e’ che esiste anche l’ANSI-art 🙂

    # apt-get install toilet

    $ toilet --metal -f emboss "Debian"

    Anche l’output di toilet si puo’ mettere in uno script:

    toilet --gay -f smbraille "Debian 6.0" >> /etc/motd

    Le font utilizzate sono le stesse di figlet, che sono quelle che si trovano in /usr/share/figlet/.

    Buon divertimento!

  2. Toilet e’ molto ben fatto, e sopratutto va forte coi colori (a me piace tantissimo il filtro ‘metal’ che uso nella mia workstation).
    Contento ti piaccia.
    FP

  3. @FussyPenguin
    grazie per la segnalazione, di toilet ne conoscevo l’esistenza, ma non l’avevo mai provato,
    e da quello che vedo ha dei filtri che mi piacciono molto 🙂

  4. @FussyPenguin
    colori veramente belli, peccato che figlet non abbia tantissime font,
    comunque questi due mi piacciono proprio 🙂

    toilet --metal -f pagga "Debian"

    toilet --gay -f pagga "Debian"

    inoltre mi pare che toilet non riesca a spostare/centrare il testo
    come invece fa figlet -c

  5. Piace anche a me il terminale personalizzato, personalmente uso “archey”, uno script in python, richiamato in .bashrc.
    Terminator e Gnome terminal:

    Archey:
    https://github.com/djmelik/archey

    Proverò tutti e due gli altri da voi segnalati.
    Ciao

  6. Figo :)! Cacchio perché non fai uno script che permette di scegliere e di montare il terminale in modo personalizzato?

    In base alle domande, puoi far decidere se abilitare il calendiario oppure la versione del kernel. Che ne pensi ?

  7. intendi con zenity oppure meglio senza interfaccia? comunque te lo commissiono
    a te dato che stai trattando l’argomento sul tuo blog 🙂

  8. @edmond

    sei troppo gentile, tnks :D! Mi ci dedico un po’ e faccio uno scriptino mini mini XD

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *