Re: zsh et couleur de fond

Startseite

Nachricht beantworten
Autor: Patrice Karatchentzeff
Datum:  
To: guilde
CC: Guilde
Betreff: Re: zsh et couleur de fond
2008/1/10, Xavier Bestel <xavier.bestel@???>:
> On Thu, 2008-01-10 at 15:02 +0100, Patrice Karatchentzeff wrote:
> > Salut,
> >
> > Existe-il un moyen simple - i.e. en shell - pour déterminer si la
> > couleur du fond du terminal est claire ou sombre ?
> >
> > Je voudrais créer une invite de shell qui soit portable quelque que
> > soit les couleurs de l'utilisateur...
>
> Perso j'ai résolu ça en mettant explicitement du noir (\e[0;40m) en
> couleur de fond de mon invite.


Pas bête mais mon invite est très complexe et colorie explicitement le
texte renvoyé par la commande... donc, il faut être plus rusé : pour
info, pour un utilisateur non root, c'est

PS1="
%{$fg[red]%}%(!.%U%B.)%n%(!.%u%b.)%{$fg[white]%}@%{$fg[cyan]%}%m-%{$fg[green]%}%~
%{$fg[white]%}%# "
#

Et dire qu'il y en qui trouve Perl imbuvable :)

PK

-- 
      |\      _,,,---,,_       Patrice KARATCHENTZEFF
ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:p.karatchentzeff@free.fr
     |,4-  ) )-,_. ,\ (  `'-'  http://p.karatchentzeff.free.fr
    '---''(_/--'  `-'\_)