En Xfce, Alt-F2 ouvre une boîte de dialogue "Application Finder" (xfce4-appfinder -c
). Comment personnaliser la session $ PATH de la session Xfce utilisée pour l'auto-complétion et l'exécution de la commande?
(Ce n'est pas le $ PATH de .profile
ou .bashrc
)
Xfce ne vérifie pas .profile
, et .bashrc
n'est utilisé que pour les shells de bash interactifs. Si vous souhaitez ajouter des variables de chemin, vous pouvez les ajouter à ~/.pam_environment
. Cependant, la syntaxe est légèrement différente des fichiers de profil habituels.
Voici un exemple pour ajouter ~/bin
au chemin utilisé par Application Finder:
PATH DEFAULT=${PATH}:${HOME}/bin
Je suis un peu en retard à la fête, mais pour une raison quelconque, Appfinder a longtemps trouvé des éléments dans mon $ PATH personnalisé, avant que tout ne s'arrête soudainement.
Donc, si vous utilisez xinit, placez un fichier dans /etc/X11/Xsession.d/ avant le fichier 55xfce4-session
. Comme ça:
/etc/X11/Xsession.d$ cat 49add-user-path
[ -d "$HOME/bin" ] && PATH="$HOME/bin:$PATH"
Et déconnectez-vous, connectez-vous et $ PATH se propage bien entre les composants en cours d'exécution.