Sondage Votre invite de commande de shell…

Posté par  . Licence CC By‑SA.
Étiquettes :
11
8
sept.
2020

En 2020, le mode texte n’est plus un truc de réac barbus des temps anciens. Outre la prolifération d’émulateurs de terminal et la guerre des shells, on a aussi foison de projets d’invite de ligne de commande. Et vous, qu’utilisez‑vous comme invite de commande ?

  • la configuration par défaut de ma distribution :
    945
    (48.9 %)
  • une configuration personnalisée, maintenue avec amour depuis des années ! :
    529
    (27.4 %)
  • une configuration copiée d’un dotfile sur Internet ou d’un collègue :
    120
    (6.2 %)
  • un projet dédié comme PowerLine shell, starship ou un autre que je vais partager en commentaire :
    145
    (7.5 %)
  • je suis coincé sur cmd.exe  :'-(( :
    48
    (2.5 %)
  • je n’utilise pas le mode texte :
    11
    (0.6 %)
  • Obi‑Wan Kenobi :
    133
    (6.9 %)

Total : 1931 votes

La liste des options proposées est volontairement limitée : tout l’intérêt (ou son absence) de ce type de sondage réside dans le fait de forcer les participants à faire un choix. Les réponses multiples sont interdites pour les mêmes raisons. Il est donc inutile de se plaindre au sujet du faible nombre de réponses proposées ou de l’impossibilité de choisir plusieurs réponses. 76,78 % des personnes sondées estiment que ces sondages sont ineptes.
  • # Gentoo

    Posté par  . Évalué à 3. Dernière modification le 08 septembre 2020 à 23:24.

    Je ne sais pas, me demandez pas pourquoi… sans doute des restes de longs moments à passer à installer/configurer Gentoo à l'époque, dont je recopie le prompt sous Fedora actuellement.

    J'ai juste besoin de visualiser le niveau du user avec lequel je suis (vert pour les users lambda, rouge pour ceux avec droits root), quelques couleurs quand je fais du ls pour distinguer les grands types de fichiers (dossiers, fichiers et symlinks) et ça me suffit largement. Je ne me suis jamais habitué aux prompts trop colorés.

  • # Je fais ma propre distrib

    Posté par  (site web personnel, Mastodon) . Évalué à 4.

    Alors, j'ai voté "la configuration par défaut de ma distribution" mais en fait, je l'utilisais avant ou'elle soit adoptée par Haiku. Juste le path suivi d'un caractère >. Le prompt est vert en temps normal et rouge en cas d'erreur. Maintenant je suis incapable d'utiliser un shell qui n'affiche pas les erreurs de façon très facilement visible.

  • # J’utilise liquidprompt

    Posté par  (site web personnel) . Évalué à 10.

    Voilà. Liquidprompt.

    Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.

  • # Liquidpromt

    Posté par  (site web personnel) . Évalué à 7.

    Ça fait un bout de temps que j'utilise liquidprompt de nojhan, peut-être depuis qu'il l'a présenté ici. Je l'ai personnalisé à mon goût et mes couleurs : mise en évidence du compte root, invite à la ligne après [ user@host: pwd ], et surtout une ligne vide entre la sortie des commandes pour mieux visualiser les différentes étapes (à l'image des paragraphes de texte).

    J'en ai essayé d'autres, mais soit il y avait des dépendances (liquidprompt est en bash), soit ils ne m'apportaient rien de plus.

    « Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. »

    • [^] # Re: Liquidpromt

      Posté par  . Évalué à 4.

      J'en ai essayé d'autres, mais soit il y avait des dépendances (liquidprompt est en bash), soit ils ne m'apportaient rien de plus.

      Comme j’en avais pris l’habitude avant que nohjan ne partage et fasse la pub de liquidprompt ici, je suis resté sur une solution avec dépendance : Powerline. Pas sûr que ça apporte quelque chose en plus, mais ça me convient bien et je l’avais déjà configuré d’une façon qui me satisfait.

      • [^] # Re: Liquidpromt

        Posté par  (site web personnel) . Évalué à 2.

        Pour ma part je n'ai jamais aimé le look de Powerline.

        « Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. »

  • # Hautement customisée et hautement utile

    Posté par  . Évalué à 4.

    Prompt indiquant le worktree(repo) git utilisé + la branche utilisée + le répertoire utilisée en "compressant" pour que ça ne prenne pas de place.
    Avec un mode "vidéo inversé" quand je suis dans un worktree qui ne correspond pas a celui configuré dans les variables d’environnement du terminal: ça m'a pris du temps a développer mais je ne me suis plus jamais trompé de worktree..

  • # Fish

    Posté par  . Évalué à 5.

    J'utilise fish, sa qualité est justement de ne pas avoir à passer trop de temps à configurer son shell (simple de choisir un prompt ayant les infos git, autocomplétion avancée activée par défaut).

    • [^] # Re: Fish

      Posté par  . Évalué à 1. Dernière modification le 09 septembre 2020 à 21:10.

      Idem depuis 1 an. Avant j avais le bash légèrement customiser.
      La chose qu il me faut a tout pris c est un prompt pour ssh. Myuser@Myhostname:/my/path
      Ainsi au moins je sais sur quel serveur je suis et dans quel path ça évite des erreurs et pour y envoyer un fichier, c est un copier coller.

    • [^] # Re: Fish

      Posté par  (site web personnel) . Évalué à 1.

      J'utilise aussi fish mais avec pure via fisher ; j'installe également z

  • # Starship / liquidprompt

    Posté par  (site web personnel) . Évalué à 5.

    Pendant longtemps liquidprompt, ces derniers je teste starship et ça fonctionne plutôt bien.

    • [^] # Re: Starship / liquidprompt

      Posté par  . Évalué à 2.

      Merci pour Starship, je ne connaissais pas, c'est exactement ce qu'il me fallait !

  • # Pas besoin de customiser; ça fonctionne de base...

    Posté par  (site web personnel) . Évalué à -3.

    J'utilise la configuration par défaut de ma distribution:
    GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin19)
    🤣

  • # In vino veritas

    Posté par  (site web personnel) . Évalué à 8.

    Qu'importe le shell, pourvu qu'on ait l'ivresse.

  • # aucun des choix proposés

    Posté par  (Mastodon) . Évalué à 2.

    un prompt maison avec quelques infos git ainsi que le contexte et cluster kuberbetes actif.

  • # Ohmyzsh

    Posté par  . Évalué à 7. Dernière modification le 09 septembre 2020 à 18:31.

    Un combo Terminator + ohmyzsh. J'ai multiplié ma productivité par 1…….
    Mais c'est joli et ça fait AdminSys.

    • [^] # Re: Ohmyzsh

      Posté par  . Évalué à 3.

      Un oh-my-zsh qui ressemble à la configuration par défaut de bash sur debian, avec l'heure à gauche, des couleurs, et le code de retour de la dernière commande à droite. Sur Termux, openSUSE, debian, ubuntu…

      Avec un historique global bien géré même si plusieurs shells sont ouverts, la coloration syntaxique et l'autocompletion à la Fish.

      Je tiens à ce que le chemin soit entre deux espaces, comme ça un double / triple-clic permet de le sélectionner (pour le copier) sans effort.

      Sinon pas de fioriture, tout sur une ligne: le prompt est là pour être à la fois remarqué mais discret et sans distraction. Ça vaudrait peut-être le coup que je mette la branche git actuelle cela dit, ça serait bien utile.

      Je suis perdu avec Bash maintenant.

  • # Bashrc

    Posté par  (site web personnel) . Évalué à 3.

    Mon bashrc est ici:

    http://www.zoobab.com/bashrc

    Repompé des potes d'unif, la dernière fois que je vu une presentation d'Odoo, j'ai reconnu la couleur du prompt.

  • # Standard pour le développement ?

    Posté par  . Évalué à 1.

    Un shell Bash, le prompt par défaut avec comme seul supplément la branche Git, placée entre le login et le chemin et d'une couleur différente pour faciliter la lecture.

  • # ZSH OHMYZSH

    Posté par  . Évalué à 2.

    What else ?

    "Gentoo" is an ancient african word, meaning "Read the F*ckin' Manual". "Gentoo" also means "I am what I am because you all are freaky n3rdz"

    • [^] # Re: ZSH OHMYZSH

      Posté par  . Évalué à 0.

      Tout à fait d'accord avec toi :)

  • # Trueline

    Posté par  (site web personnel) . Évalué à 1.

    https://github.com/petobens/trueline

    sous bash car trop vieux pour changer mes habitudes

  • # powerlevel10k

    Posté par  . Évalué à 1.

  • # Une config personnalisée…

    Posté par  . Évalué à 4.

    …mais pas maintenue du tout, c'est simple, ça marche, et le jour où je devrai y retoucher, je serai plutôt énervé.

  • # liquidprompt

    Posté par  (Mastodon) . Évalué à 1.

    J'ai un peu essayé starship, mais je ne supporte pas le fait qu'il passe à la ligne entre le prompt et la commande.

    Du coup, je suis revenu dare-dare à liquidprompt.

    Je le déploie aussi sur mes serveurs, je passe un peu de temps devant leur console, parfois…

  • # Postman

    Posté par  . Évalué à 2.

    parce que je suis un admin moderne

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.