Liquid Prompt : repenser en profondeur le design du prompt shell
19/11/2023 , A303

Comment Liquid Prompt a permis de repenser en profondeur l'ergonomie du prompt shell, avec démonstrations.


Liquid Prompt est un (moteur de) configuration avancée de l'invite de commande (le « prompt ») du shell.
Son objectif avoué est de présenter à l'utilisateur des informations poussées sur l'état de son système, mais uniquement quand c'est nécessaire.
Cette présentation introduira les principes de bases du Liquid Prompt, mais au-delà des approches classiques, elle insistera surtout sur les innovation que Liquid Prompt a permis en terme d'ergonomie.
Avec la sortie de la version 2.2, Liquid Prompt a en effet permis l'apparition de prompts repensant complètement la manière de présenter l'état d'un shell.
Cette intervention présentera plusieurs « thèmes » de Liquid Prompt, avec notamment un prompt de suggestion pour Git, ou encore un thème à grammaire visuelle.
Pour finir, on ouvrira une discussion sur l'avenir de Liquid Prompt en tant que « moteur de prompt ».

Scientifique et fan de culture libre, Nojhan travaille dans l'algorithmique de l'IA pour la bioinformatique. À ce titre, il utilise lourdement la ligne de commande et a développé plusieurs outils pour améliorer l'expérience utilisateur dans cet environnement visant l'efficacité.