Paramétrage de l'outil powerline lors de l'installation

Tags: #<Tag:0x00007f509fe3e058> #<Tag:0x00007f509fe3df90>

Bonjour à tous,

Voulant embellir le Terminal, j’ai installé le paquet powerline (version stable).

Comme indiqué sur cette page, j’ai configuré le fichier .bashrc aevc les lignes ci-dessous:

 if [ -f `which powerline-daemon` ]; then
      powerline-daemon -q
      POWERLINE_BASH_CONTINUATION=1
      POWERLINE_BASH_SELECT=1
      . /usr/share/powerline/bash/powerline.sh
fi

Or, lorsque je relance mon terminal, j’obtiens ce message :

bash: /usr/share/powerline/bash/powerline.sh: Aucun fichier ou dossier de ce type

Malgré ma visite sur le site officiel, je ne trouve pas l’explication de l’absence du fichier powerline.sh.

Quelqu’un aurait-il une explication ou un début de réponse je vous prie ?

neofetch_21_12_2021

Bonjour,

le tutoriel que tu donnes concerne Fedora, le paquet debian n’installe pas ses fichiers aux mêmes endroits.

dpkg -L powerline | egrep "\.sh$"

/usr/share/powerline/bindings/bash/powerline.sh
/usr/share/powerline/bindings/shell/powerline.sh
/usr/share/powerline/integrations/powerline.sh

Dans ton .bashrc essaie donc plutôt ceci:

 if [ -f `which powerline-daemon` ]; then
      powerline-daemon -q
      POWERLINE_BASH_CONTINUATION=1
      POWERLINE_BASH_SELECT=1
      . /usr/share/powerline/bindings/bash/powerline.sh
fi

Au temps pour moi, je n’avais pas fait attention.
Merci beaucoup @Sputnik93 !

Peut-être que certains connaissent mais je le cite au cas où quelqu’un tomberait sur ce topic : il existe une alternative dédiée à bash : Étienne BERSAC / powerline.bash · GitLab

1 J'aime