在 NixOS 中,services.xserver.desktopManager.xfce.extraSessionCommands
描述了“在 XFCE 启动之前执行的 Shell 命令。”。XFCE 启动后的 shell 命令呢?
也就是说,我想将configuration.nix
我通常放入.xinitrc
. 这可能吗?
在 NixOS 中,services.xserver.desktopManager.xfce.extraSessionCommands
描述了“在 XFCE 启动之前执行的 Shell 命令。”。XFCE 启动后的 shell 命令呢?
也就是说,我想将configuration.nix
我通常放入.xinitrc
. 这可能吗?
您应该能够将您通常放入 xinitrc 的大部分应用程序也放入
services.xserver.desktopManager.xfce.extraSessionCommands
重要的环境变量中,例如$DISPLAY
和$DBUS_SESSION_BUS_ADDRESS
设置。事实上在大多数 xinitrc 的启动窗口管理器作为最后一个进程。这是
extraSessionCommands
从xfce.nix获取的如何实现的片段: