Would be nice for the driver to store and make sets of settings active based on the currently active user. Not sure how best to achieve that in an agnostic manner. There are multiple projects that handle login/seat management and detection, e.g. systemd-logind/elogind (sd-login) or seatd (libseat) and none of them are particularly compatible API-wise.
Naturally the easiest solution is to roll your own with e.g. login scripts for your DE, but that doesn't help with session switching, which may be more of a challenge depending on the DE/WM.
Somewhat related to #96.
Would be nice for the driver to store and make sets of settings active based on the currently active user. Not sure how best to achieve that in an agnostic manner. There are multiple projects that handle login/seat management and detection, e.g.
systemd-logind/elogind(sd-login) orseatd(libseat) and none of them are particularly compatible API-wise.Naturally the easiest solution is to roll your own with e.g. login scripts for your DE, but that doesn't help with session switching, which may be more of a challenge depending on the DE/WM.
Somewhat related to #96.