Refactor display-{drivers,servers} configuration method
codyopel opened this issue · comments
Cody Opel commented
Currently the constructs in Triton are X.Org centric. The goal is to make display-{drivers,servers} more pluggable for configuration, this will make it easier to support X.Org, Wayland, Mir, Freon & others.
Wayland will be the primary supported display server, however X.Org will continue to be supported.
Most services.xserver.*
options need to factored out of the xserver module (e.g. displayDrivers, desktopManager, displayManager, etc...). This will take a fair amount of experimentation to come up with an api that makes sense and that we want to stick with.