Donnez votre variable $PS1

Salut a tous !

Exposer ici votre variable $PS1, pour tous ceux qui comme moi aiment customisez leurs prompt :bounce:

je commence


PS1="\[\e[0m\]\[\e[35;34m\]O_o \[\e[0;31m\]\w\[\e[0m\] >"

ce qui donne ( par exemple ): O_o ~/Programmation/Othello >

A vous :kaola:

~/temp/linux $ echo $PS1
${debian_chroot:+($debian_chroot)}[\e[1;34m]\w $ [\e[0m]

[fixed][\033[01;32m]\u@\h [\033[01;34m]\w $ [\033[00m][/fixed]

Le modèle standard de Gentoo.

Resultat: maxime@kraft ~/Downloads $

Si quelqu’un a une idée pour qu’il affiche que le nom du dossier a la place du chemin relatif.

[julien@pcswitcher:~] $ echo $PS1
[\033[1;34;40m[\033[1;32;40m\u@\h:\w\033[1;34;40m]\033[1;37;40m $\033[0;37;0m]

Le style Gentoo adapter à zsh ($PROMPT).
%{\033[01;31m%}%m %{\033[01;34m%}%1~ # %{\033[00m%}

modèle standard Gentoo aussi

[\033[0;36m][ [\033[0;37m]synok [\033[0;36m]]=[[\033[0;37m] baloo [\033[0;36m]][\033[0;36m]=[[\033[0;37m] bg :[\033[1;37m] 0 [\033[0;36m]]=-- [\033[1;31m]2,4G[\033[0m] [\033[0;36m]–=[[\033[0;37m] 03/18/05 09:56:49 [\033[0;36m]]\n[\033[0;36m][[\033[0;37m] [\033[0;37m]~ [\033[0;36m]]-[[\033[1;37m]0[\033[0;36m]]:[\033[1;37m]

:whistle: :whistle:

+1

ça fait vraiment quelque chose? :heink:

remplacer \w par \W ?

halucard> il est toujour 09:56:49 chez toi?

[fixed]
[jfb@Euphory]:/home/jfb >echo $PS1
%{%}[%n@%m]:%B%{%}%/%b%{%} >
[/fixed]
Edit : Ah bah bravo le smyley au milieu
Edit2 : c’est mieux avec ‘[code]’
Edit3 : essai avec fixed, selon les conseils de equi

… encore mieux avec fixed :

[fixed] [/fixed]

On a pas les numéros de ligne (inutiles quand ce n’est pas du code à mon avis…) :slight_smile:

Bah regardez ce screenshot : http://www.lynucs.org/index.php?screen_id=259646014096b5a94d491&p=screen

on voit rien :smiley:

Il est rapide a tester de toute façon, mais tu as mis les valeur à la place des variables, d’ou il est pas réutilisable en l’état :stuck_out_tongue:

arf, j’ai rien dis, je teste kde 3.4 et il sux grave :whistle:

:jap: Ça marche :slight_smile:

[fixed][\033[1;37m][\u@\h]\n\w : [\033[0;m][/fixed]

PS1=$’[\E[31;1mpwd\E[m]>’

ca donne :
[/home/eric]>

Vous auriez pas une idee pour afficher le code d’erreur
de la derniere commande si celui ci est different de 0 ?

les deux(gauche et droite) sous zsh:
gauche : PS1="$(print ‘%{\e[1;32m%}%n%{\e[0m%} %{\e[1;34m%}%~%{\e[0m%}’) > "
droite : RPROMPT=’ %T sur %U%m%u’
ça donne :

pzk ~ [#e2001c]> vi /etc/zsh/zshrc 21:31 sur snake
[/#e2001c]