在nixos中,如何在启动时导出环境变量?

在nixos中,如何在启动时导出环境变量?

在 ubuntu 中我可以放置类似的东西

export EDITOR=vim

在我的.bashrc文件中。

我该如何在 nixos 中执行此操作?

答案1

同样的事情应该在 nixos 中工作,尽管诸如此类的变量EDITOR可能应该输入.profile.bashrcIIRC 仅源自交互式 shell,因此导出的变量在从桌面环境菜单启动的程序中不可用。

您也可以设置environment.variables.VARIABLE = "VALUE";configuration.nix不太适合个人变量,例如EDITOR. (ofc。如果你是唯一的用户,那并不重要)

相关内容