Если б у меня было время, я б запилил рфц для window manager'ов. Чтоб можно было красиво выпиливать xserver, сделать типа:
windowsManager = {
enable
package
bar
systemd.target
notificationsManager
}
Чтоб это не зависело от иксов и прочего ненужного хлама. Для этого надо сделать ресерч по конфигам, посмотреть все возможные комбинации и хотя бы 50% из топа частых замапить