For backward compatibility su defaults to not change the current directory and to only set the environment variables HOME and SHELL
Le shell lancé sous root va chercher son fichier de conf dans $HOME/.bidulerc, autrement dit ~root/.bidulerc, alors que ton prompt liquid prompt est vraissemblablement mis en place dans ~user/.bidulerc
Dans su tu a l'option -p qui fait ça, ça ne touche à aucune des variables d'environnement, mais ça va poser des problèmes...
Le plus simple serait que tu install liquid prompt pour root aussi ou que tu mette un symlink de ton .bidulerc vers celui de root.
[^] # Re: Avoir de l'aide ?
Posté par Zylabon . En réponse à la dépêche Liquid Prompt 1.9. Évalué à 3.
Dans la page de man de su :
Le shell lancé sous root va chercher son fichier de conf dans $HOME/.bidulerc, autrement dit ~root/.bidulerc, alors que ton prompt liquid prompt est vraissemblablement mis en place dans ~user/.bidulerc
Dans su tu a l'option -p qui fait ça, ça ne touche à aucune des variables d'environnement, mais ça va poser des problèmes...
Le plus simple serait que tu install liquid prompt pour root aussi ou que tu mette un symlink de ton .bidulerc vers celui de root.
Please do not feed the trolls