nixos/startx: provide xserverArgs via xserverrc

Fixes #80198
This commit is contained in:
Atemu 2020-02-15 21:31:07 +01:00
parent 338939d464
commit c72c02ab26

View File

@ -39,6 +39,10 @@ in
displayManager.lightdm.enable = lib.mkForce false;
};
systemd.services.display-manager.enable = false;
# Implement xserverArgs via xinit's system-wide xserverrc
environment.etc."X11/xinit/xserverrc".source = pkgs.writeShellScript "xserverrc" ''
exec ${pkgs.xorg.xorgserver}/bin/X ${toString config.services.xserver.displayManager.xserverArgs} "$@"
'';
environment.systemPackages = with pkgs; [ xorg.xinit ];
};