Bashfr dans votre Terminal !
Publié par Mydoom666 dans Linux, tags: Bash, Conky, Logiciel, UbuntuVoilà une méthode très simple et amusante pour personnaliser son terminal ! J’ai trouvé ce script sur Le petit blog de Cyril. Il s’agit d’insérer une bash aléatoire du site bashfr.org en tête d’un nouveau terminal. Une image pour mieux comprendre ? :-)
Installation :
Il faut d’abord installer Fortunes :
sudo apt-get install fortunes fortunes-fr
sudo gedit /usr/bin/fortune_bashfr.sh
#!/bin/bash
#récupéré de http://forum.ubuntu-fr.org/viewtopic.php?pid=1470237
#ce script installe fortune et les fortunes extraites du site bashfr.org
#Pour afficher une fortune extraite de bashfr, tapez fortune bashfr
#commentez cette ligne si fortune est deja installé ou pour mettre a jour le fichier bashfr
#sudo aptitude install fortune fortunes
mkdir ~/fortunetemp
cd ~/fortunetemp
wget -o /dev/null -N --referer=http://www.bashfr.org/ http://www.bashfr.org/bashfr_fortunes
#suprimme les liens vers bashfr a la fin des quotes
# sed -e 's/^--\ http.*//g' bashfr_fortunes > bashfrtemp
##convertit le fichier en utf8
iconv -f iso-8859-1 -t utf8 bashfr_fortunes --output bashfr
##creation du fichier fortune
strfile -s -r bashfr bashfr.dat
##deplacement du fichier fortune et de sa source dans le repertoire adequat
sudo mv -f bashfr.dat /usr/share/games/fortunes/
sudo mv -f bashfr /usr/share/games/fortunes/
rm bashfr_fortunes
rm bashfrtemp
cd ..
rm -rf fortunetemp
sudo chmod +x /usr/bin/fortune_bashfr.sh
sudo sh /usr/bin/fortune_bashfr.sh
Pour consulter une bash, utiliser la commande :
fortune /usr/share/games/fortunes/bashfr
Pour rajouter une bash en tête de terminal (comme sur l’image plus haut), il faut rajouter cette même commande dans le fichier ~/.bashrc .
Le message “d’erreur” : ”rm: ne peut enlever bashfrtemp’: Aucun fichier ou répertoire de ce type” est normal,car vous pouvez décommenter cette ligne pour supprimer les liens http:// vers les bash :
sed -e ’s/^–\ http.*//g’ bashfr_fortunes > bashfrtemp
Avec Conky
Je n’ai pas pu m’empêcher d’incruster ce script dans Conky :-D :
Pour voir ce que ça donne : Conky_Bashfr
Créer le script conky_bashfr.sh dans ~/.conky/
gedit ~/.conky/conky_bashfr.sh
#!/bin/bash
fortune /usr/share/games/fortunes/bashfr
chmod +x ~/.conky/conky_bash_fr.sh
${color #ffc11f}# BashFR.org :
${color #FFFFFF}${execi 120 ~/.conky/conky_bashfr.sh}






Bulletins (RSS)