Merge pull request #12734 from ryantm/master
desktop manager service: fix and improve default error
This commit is contained in:
commit
35ca5a98ba
@ -64,7 +64,13 @@ in
|
|||||||
else if any (w: w.name == defaultDM) cfg.session.list then
|
else if any (w: w.name == defaultDM) cfg.session.list then
|
||||||
defaultDM
|
defaultDM
|
||||||
else
|
else
|
||||||
throw "Default desktop manager ($(defaultDM)) not found.";
|
throw ''
|
||||||
|
Default desktop manager (${defaultDM}) not found.
|
||||||
|
Probably you want to change
|
||||||
|
services.xserver.desktopManager.default = "${defaultDM}";
|
||||||
|
to one of
|
||||||
|
${concatMapStringsSep "\n " (w: "services.xserver.desktopManager.default = \"${w.name}\";") cfg.session.list}
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user