Créez une variable PS1 personnalisée pour votre bash.
L'invite est une courte pièce de texte qui s'affiche dans le shell bash vous incitant à entrer une commande.

Il contient généralement des informations utiles sur l'utilisateur actuel, le répertoire de travail, etc.
La variable d'environnement PS1 détermine les informations que contient l'invite et comment elles sont affichées.

La valeur par défaut peut varier entre les différentes distributions et versions.
La définition PS1='[u@h w]$ ' ~/.bashrc variable PS1 vous-même (e. G
La syntaxe de la variable PS1 permet des options de personnalisation polyvalente. En plus des informations affichées, les couleurs ainsi que d'autres attributs d'affichage peuvent être ajustées.
Cependant, cette syntaxe est difficile à lire par les humains et la personnalisation manuelle est donc extrêmement fastidieuse.
Pour cette raison, ce projet fournit un moyen de créer une invite via une interface graphique sans avoir à modifier la variable PS1 elle-même.
Lorsque vous visitez le site Web pour la première fois, vous avez la possibilité de créer une nouvelle invite à partir de zéro ou d'importer votre invite actuelle pour ajuster.

Une invite se compose de plusieurs éléments soi-disant. Vous pouvez cliquer sur l'un des éléments de gauche ( Éléments d'invite ) pour l'ajouter à votre invite. [u@h w]$ vous choisissez d'importer votre invite existante, collez la sortie d' echo $PS1 (e. G
Les sections d'invite répertorient tous les éléments qui font actuellement partie de votre invite.

Vous pouvez toujours ajouter plus d'éléments de la section des éléments proches à gauche, réorganiser les éléments de votre invite en utilisant et déposez ou supprimez-les.
L'icône des déchets supprimera tous les éléments de votre invite, vous permettant de commencer de zéro.
La commande de définition de la variable PS1 est affichée dans la section de sortie , ainsi qu'un exemple de prévisualisation de la façon dont votre invite pourrait ressembler.

L'icône du presse-papiers copiera la commande complète dans votre presse-papiers.
Si vous exécutez la commande générée dans votre terminal, vous verrez immédiatement les modifications de votre invite. Ces modifications seront cependant perdues lorsque vous fermerez votre terminal. Afin de rendre les modifications permanentes, vous devez ajouter la commande à votre fichier ~/.bashrc .
Notez que l'aperçu diffèrera très probablement de l'invite réelle de votre terminal car l'environnement (comme l'utilisateur actuel, le nom d'hôte, etc.) est différent.
Vous pouvez cliquer sur l'icône de l'ampoule pour basculer entre un arrière-plan sombre et un fond lumineux pour l'aperçu.
Tous les éléments peuvent être sélectionnés en cliquant dessus.

Selon le type de l'élément sélectionné, différentes propriétés peuvent être ajustées.

La plupart des éléments prennent en charge les couleurs et divers attributs d'affichage.
Regardez l'aperçu de l'exemple pour voir comment ces propriétés affectent l'invite.
Les couleurs de premier plan et d'arrière-plan peuvent être choisies via un sélecteur de couleurs.

Le sélecteur de couleurs offre une option sans couleur pour réinitialiser la couleur par défaut, 16 couleurs 4 bits (rangée supérieure) et 256 couleurs 8 bits (lignes inférieures).
Notez que certains terminaux peuvent ne pas prendre en charge toutes les couleurs. Il en va de même pour afficher les attributs.
De plus, vous pouvez dupliquer l'élément sélectionné avec l'icône de copie sous Actions .
Certains types d'éléments ont des propriétés spéciales:
strftime(3) .Copyright (c) 2017 - 2024 Scriptim
Ce programme est un logiciel gratuit: vous pouvez le redistribuer et / ou le modifier en vertu des termes de la licence publique générale GNU publiée par la Free Software Foundation, soit la version 3 de la licence, ou (à votre option) toute version ultérieure.
Ce programme est distribué dans l'espoir qu'il sera utile, mais sans aucune garantie; Sans même la garantie implicite de qualité marchande ou d'adéquation à un usage particulier. Voir la licence publique générale GNU pour plus de détails.
Vous devriez avoir reçu une copie de la licence publique générale GNU avec ce programme. Sinon, voir https://www.gnu.org/licenses/.