Powerline-Go
Lors de mon dernier cours sur Git, je me suis dit qu’il serait préférable de commencer par configurer correctement bash pour qu’il affiche l’état du dépôt Git du répertoire courant.
Voici donc une petite documentation qui décrit l’installation de powerline-go sous linux-amd64 et bash.
Installation
Créer le répertoire $HOME/bin
s’il n’existe pas déjà et télécharger la dernière version de powerline-go
:
mkdir -p $HOME/bin
cd $HOME/bin
wget https://github.com/justjanne/powerline-go/releases/download/v1.12.1/powerline-go-linux-amd64 -O powerline-go
chmod +x powerline-go
Configuration
Éditer le fichier $HOME/.bashrc
en ajoutant ceci :
function _update_ps1() {
PS1="$($HOME/bin/powerline-go -max-width=40 -cwd-mode=compatible -modules=root,ssh,perms,cwd,git,jobs,exit -error $?)"
}
if [ "$TERM" != "linux" ] && [ -f "$HOME/bin/powerline-go" ]; then
PROMPT_COMMAND="_update_ps1; $PROMPT_COMMAND"
fi
et lancer la commande suivante pour prendre en compte les modifications :
source $HOME/.bashrc
Voilà !