Skip to content

Instantly share code, notes, and snippets.

@TavaresDylan
Last active December 20, 2020 00:26
Show Gist options
  • Save TavaresDylan/2829d5bee6f74a2123ce09ab7448a271 to your computer and use it in GitHub Desktop.
Save TavaresDylan/2829d5bee6f74a2123ce09ab7448a271 to your computer and use it in GitHub Desktop.
Installation de messages personnalisés à l'ouverture du terminal.

❓ Qu'est ce que les fortunes ?

Les fortunes sont des messages de bienvenue , citations ou encore proverbes, qui s'affiche lors de l'ouverture de votre terminal.

⚙️ Installation de Fortune

☞ Pour installer fortune on va passer par le terminal et utiliser votre gestionnaire de paquets:

Linux

  • apt

Mac

  • brew
brew install fortune

☞ Vérifions que le paquet est bien installer

fortune

Une citation devrais apparaître (en anglais)

📝 Personnalisation des messages

☞ Le dossier de fortune se trouve dans le chemin suivant :

cd /usr/local/opt

Capture d'écran du chemin vers le dossier fortune

☞ Toutes les fortunes se trouvent dans le dossier /share/games/fortunes

☞ On va maintenant créer nos propres citation.

On créer un fichier sans extension

touch perso

On va l'éditer avec nano ou vim utilisez sudo pour avoir les droits d'écriture

sudo nano perso

☞ Notre fichier doit ce faire de la façon suivante

citation 1
%
citation2
%
citation 3
%

Attention ⚠️ il faut bien finir la dernière citation avec "%"

☞ On va maintenant créer un fichier .dat qui peut être lu par fortune

Pour cela rien de plus simple

strfile perso perso.dat

Super ! 🙂 Maintenant il ne nous reste plus qu'as configurer notre bash pour qu'il fasse appel à fortune à chaque ouverture du terminal.

☞ Rendez-vous dans le fichier de configuration de bash

Si vous utiliser le bash classique celui-ci se nomme .bashrc (c'est un fichier caché)

Si vous utiliser zsh alors celui-ci s'appel .zshrc

Quoi qu'il arrive ils se trouve dans votre dossier principal d'utilisateur

cd /
cd Users/VotreNomDUtilisateur
ls -a

☞ Editez le fichier .bashrc / .zshrc

sudo nano .zshrc

☞ A la fin de ce fichier nous allons rajouter la commande fortune persoqui appelera la commande à chaque ouverture du terminal.

Sauvegarder la modification et testez cela en ouvrant un nouveau terminal.

🌈 Bonus : Rendre les fortunes encore plus attrayantes avec des couleurs arc-en-ciel

Capture d'écran fortune + lolcat

On va mettre un peu de couleur sur nos fortunes , c'est plutôt cool notamment pour les dessins ascii

Pour cela on va télécharger le paquet lolcat

brew install lolcat

Sources :

https://doc.ubuntu-fr.org/fortune

https://www.fortunes-fr.org/

https://www.tecmint.com/lolcat-command-to-output-rainbow-of-colors-in-linux-terminal/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment