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 😉

Post simili (quasi):

Autore: Franco Conidi aka edmond

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

11 pensieri riguardo “Terminale personalizzato completo (quasi)”

  1. Unknown Unknown Unknown Unknown

    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. Unknown Unknown Unknown Unknown

    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. Unknown Unknown Unknown Unknown

    @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. Unknown Unknown Unknown Unknown

    @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. Unknown Unknown Unknown Unknown

    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. Unknown Unknown Unknown Unknown

    @Deer
    archey non lo conosco, lo proverò sicuramente, grazie per la segnalazione 😉

  7. Unknown Unknown Unknown Unknown

    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 ?

  8. Unknown Unknown Unknown Unknown

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

  9. Unknown Unknown Unknown Unknown

    @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 *