• [^] # Re: Intégré à mon prompt

    Posté par . En réponse au journal De l'art de la notification. Évalué à 2. Dernière modification le 25 juillet 2012 à 19:40.

    Ça ne ralenti pas trop le prompt ?

    Pff … Honnêtement, j ́ai pas mesuré. J ́appuie sur Entrée, je lève les yeux, le nouveau prompt est visible. Ça me convient très bien. Et puis, si je dois attendre moins de ~1s, c ́est pas bien grave.

    Mon prompt fait plein d ́autre choses :

    • notification (ci-dessus)
    • status du repo courant : détection Hg, git, svn; puis status, formatage, etc …
    • calcul autonomie : détection présence batterie, calcul, formatage
    • loadavg, date, session ssh et/ou screen …
    • formatage CWD : ${HOME}/ -> ~/, élision au milieux si trop long …
    • formatage prompt global (Cf. plus bas pour exemple)
    • sauver + relire l'historique

    Durée totale : moins d ́une seconde quand je suis dans repo git ou Hg avec plein de modifs (eg. un noyal avec plein de patchs locaux). Bon, pour svn (qui est le mal ;-] ), ça peut prendre un poil de temps sur un gros checkout. Si le CWD est sur le réseau (eg. NFS ou sshfs), alors c ́est assez galère en effet (mais bon, ça ne m ́arrive que très rarement).

    ┌───┤~/dev/kconfig-frontends/current☿default:145+patches:0+├────────────────┤0.14|4:04↓├──────┤20120725.193206├───
    └─┤ymorin@treguer:pts/16|ret=12├────>
    
    

    Hop,
    Moi.