Le 14/03/25 à 15:40, jack-sparrow a écrit :
On Fri, 2025-03-14 at 13:58 +0100, Benoît Barbier wrote:Le 14/03/25 à 13:20, jack-sparrow a écrit :bonjour, j'ai trouvé un script que j'ai corriger par avec le chat de mistral.ai https://paste.debian.net/1363046/ simplement le PROMPT ne me met pas les couleurs sous gnome-termial n'ayant pas focement de notion de bash je ne peux dire d'ou viens le problème. jackBonjour, Tu veux spécifiquement utiliser ce .bashrc ou tu veux juste avoir des couleurs dans le terminal ?je ne souhaite que des couleur. du coups : ----------------------------------------------------------------------- # Couleurs ANSI #Black='\[\e[0;30m\]' # Noir #Red='\[\e[0;31m\]' # Rouge #Green='\[\e[0;32m\]' # Vert #Yellow='\[\e[0;33m\]' # Jaune #Blue='\[\e[0;34m\]' # Bleu #Purple='\[\e[0;35m\]' # Violet #Cyan='\[\e[0;36m\]' # Cyan #White='\[\e[0;37m\]' # Blanc # Réinitialisation de la couleur #NC='\[\e[m\]' # Réinitialisation de la couleur # Exemple de PS1 coloré PS1='\[\e[0;36m\]\t \[\e[0;32m\]\u@\h\[\e[0;35m\] \w \[\e[0;36m\]\[\e[0;37m\]$ \[\e[0;37m\]'
Tu n'as pas besoin de redéfinir les couleurs. Voici mon prompt à titre d'exemple commenté : # %F - %f Balises de début - fin de l'affichage en couleur # %B - %b Balises de début - fin de l'affichage en gras. # %U - %u Balises de début - fin de l'affichage souligné. # %T Heure système (HH:MM). # %* Heure système (HH:MM:SS). # %D Date système (YY-MM-DD). # %n Nom d'utilisateur. # %d Répertoire de travail courant long. # %~ Répertoire de travail courant relatif à ~. # %M Nom d'hôte de l'ordinateur. # %m Nom d'hôte jusqu'au premier ".". # %# # si utilisateur root, % sinon. PROMPT='%F{blue}%T%f %F{green}%n%f@%F{magenta}%m%f:%F{blue}%B%2~%b%f%# ' Pour aller plus loin par exemple avec les couleurs prédéfinies : dircolors --print-ls-colors dans ton .bashrc # activer les couleurs dans ls et autres # -x fichier # Vrai si le fichier existe et est exécutable. if [ -x /usr/bin/dircolors ]; thentest -r ~/.dircolors && eval "$(dircolors ~/.dircolors)" || eval "$(dircolors)"
alias ls='ls -v --color=always' alias diff='diff --color=always' alias grep='grep --color=always' alias dir='dir --color=always' alias less='less -R' fi Benoît