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
# Gentoo
Posté par AlexTérieur . É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 pulkomandy (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 Framasky (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 deuzene (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 jyes . Évalué à 4.
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 deuzene (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 reno . É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 cacatoès . É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 abriotde (site web personnel, Mastodon) . É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.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: Fish
Posté par Benoît Laurent (site web personnel) . Évalué à 1.
J'utilise aussi fish mais avec pure via fisher ; j'installe également z
# Starship / liquidprompt
Posté par pmoret (site web personnel) . Évalué à 5.
Pendant longtemps liquidprompt, ces derniers je teste starship et ça fonctionne plutôt bien.
[^] # Re: Starship / liquidprompt
Posté par Letho . É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 Olivier LAHAYE (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 Glaeken (site web personnel) . Évalué à 8.
Qu'importe le shell, pourvu qu'on ait l'ivresse.
[^] # Re: In vino veritas
Posté par ll0zz (Mastodon) . Évalué à 2.
C'est le shell de la vie.
# aucun des choix proposés
Posté par Psychofox (Mastodon) . Évalué à 2.
un prompt maison avec quelques infos git ainsi que le contexte et cluster kuberbetes actif.
# Ohmyzsh
Posté par RoyalPanda . É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 raphj . É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 Benjamin Henrion (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 benji39 . É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 J Avd . É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 lichon . Évalué à 0.
Tout à fait d'accord avec toi :)
# Trueline
Posté par Mika Cousin (site web personnel) . Évalué à 1.
https://github.com/petobens/trueline
sous bash car trop vieux pour changer mes habitudes
# powerlevel10k
Posté par faelar . Évalué à 1.
powerlevel10k
# Une config personnalisée…
Posté par foobarbazz . É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 François GUÉRIN (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 Dabowl_75 . É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.