如何在Xfce中设置“应用程序查找器”的路径?

如何在Xfce中设置“应用程序查找器”的路径?

在 Xfce 中,Alt-F2打开一个对话框“应用程序查找器”(xfce4-appfinder -c)。如何自定义用于自动完成和运行命令的 Xfce 会话的 $PATH?

(它不是.profile或的 $PATH .bashrc

答案1

我有点迟到了,但是由于某种原因,Appfinder 在我的自定义 $PATH 中查找东西很长时间,然后突然停止了。

因此,如果您使用 xinit,则将文件放入 /etc/X11/Xsession.d/ 中,放在该55xfce4-session文件之前。如下所示:

/etc/X11/Xsession.d$ cat 49add-user-path 
[ -d "$HOME/bin" ] && PATH="$HOME/bin:$PATH"

并且注销、登录和 $PATH 在正在运行的组件之间很好地传播。

答案2

Xfce 不检查.profile,并且.bashrc仅用于交互式 bash shell。如果您想添加路径变量,一种方法是将它们添加到~/.pam_environment。但是,语法与通常的配置文件略有不同。

~/bin下面是添加到应用程序查找器使用的路径的示例:

PATH DEFAULT=${PATH}:${HOME}/bin

相关内容