如何获取 .profile 中的设置以在 GUI 桌面上工作?

如何获取 .profile 中的设置以在 GUI 桌面上工作?

我的 emacs 配置使用 中设置的环境变量.profile,我意识到当我从桌面快捷方式运行 emacs 时它不可用。

不过,当从终端运行 emacs GUI 时,它就可用。

不知怎的,X登录,即KDE5没有执行.profile。如何配置它来运行中的设置.profile

umask 002
export HOST=$(hostname)

答案1

那是因为.profile它适用于文本外壳。由于您使用 GUI 作为登录 shell,.profile因此在启动文本 shell 时可以访问其中设置的变量。

KDE 与任何其他桌面环境一样都有自己的配置文件。根据线程,KDE 的配置文件存储在~/.kde/share/config~/.kde/share/apps

相关内容