Seb Posted November 1, 2015 Posted November 1, 2015 Pour avoir un ou des logos dans le prompt du shell, il faut. -- Télécharger et installer la police fontawesome-webfont.ttf - Téléchargement ici. https://github.com/FortAwesome/Font-Awesome/archive/master.zip - Placer le fichier fontawesome-webfont.ttf dans le dossier .fonts situé dans votre home - Installer la police avec la commande: sudo fc-cache -v - Pour tester la bonne installation de la police, faites cette commande: echo -e '\xef\x80\x87' Le logo suivant doit apparaitre. -- Modification du prompt - Dabord faire des essais dans le terminal avec la commande: export PS1='\u@\h:\w$ ' ou export PS1='Bonjour linux >' ou autre. Voici les differentes combinaisons de base. \u : nom de l'utilisateur. \h : nom de la machine. \W : nom du dossier courant. \$ : affiche $ pour un utilisateur et # pour root. \w : chemin complet du répertoire de travail. \d : date format texte ("sam. janv. 31"). \A : heure format 24h sans secondes. \t : heure format 24h avec les secondes. \T : heure format 12h avec les secondes. \@ : heure format 12H sans secondes. \D{%d-%m-%Y %H:%M:%S%z} : Date et heure dans un format personnalisable (ici jour-mois-année sur 4 chiffres heure:minute:seconde fuseau horaire). $? : code de retour de la dernière commande (0 si OK, 1 si erreur). `commande_ou_fonction` : lance la commande ou fonction. \j : nombre de tache en cours dans le terminal (pratique si vous lancez des tâches en arrière plan). \# : le numéro de la commande. \v : version de bash. \n : nouvelle ligne. - Pour avoir juste le Tux comme sur le mien voici la commande: export PS1=$'\[\e[37m\]\xef\x85\xbc >\[\e[m\]' - \xef\x85\xbc -> Correspond au Tux. Ici pour obtenir les combinaisons des logos présent dans la police: https://fortawesome.github.io/Font-Awesome/cheatsheet/ Une fois votre nouveau prompt trouvé, il faut l'enregistrer dans le fichier .bashrc situé dans votre home. Penser a faire un copie du fichier avant toutes modifs! Placer votre prompt comme suit (ligne 64 et 66 dans Scratch) if [ "$color_prompt" = yes ]; then PS1=$'\[\e[37m\]\xef\x85\xbc >\[\e[m\]'else PS1=$'\[\e[37m\]\xef\x85\xbc >\[\e[m\]' 1
Wolfy Posted November 2, 2015 Posted November 2, 2015 Merci, je vais essayer avec une integration sur powerline shell. Envoyé de mon LG-D802 en utilisant Tapatalk
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now