On Tue, Aug 31, 2021 at 6:27 PM Aleix Pol <aleix...@kde.org> wrote: > > Hi all, > I was looking at why we're not getting the phone shell listed along > our different look and feels, I realised it's because the plasma phone > shell doesn't have any defaults at the moment. You'll think "What? No > specific phone settings?". > This is because we have a separate repository that installs those in > system-wide. > https://invent.kde.org/plasma-mobile/plasma-phone-settings > > Most of these settings (especially those in /etc/xdg/) would be > possible to specify as defaults. > https://invent.kde.org/plasma/plasma-phone-components/-/merge_requests/183 > > A problem to do that straight out is that at the moment we're > specifying each setting separately rather than taking them at bulk, > trusting the lnf. > https://invent.kde.org/plasma/plasma-workspace/-/blob/master/kcms/lookandfeel/kcm.cpp#L354 > > This works, provided we enable the different settings that we need, > like this, doing it for every single configuration option could be > tedious and error-prone: > https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1029 > > Now, is this something that we would like to entertain? I'd say it's a > good way to configure a system to use a certain Plasma experience (be > it Plasma Phone, Big Screen, etc). On the other hand, it also might > dilute the current use of the look and feel kcm which is more about > Look and less about Feel. > > What do you think? > Aleix
Since it seems to me we are aligned towards making it work, I've polished a bit the MRs to that end. I think it would make sense to just pick all the defaults rather than cherry-picking through them, this is something we can do for the next release though. I'd appreciate any help towards moving what's in https://invent.kde.org/plasma-mobile/plasma-phone-settings/-/tree/master/etc/xdg to the Look and Feel package. I imagine something similar will be needed for Big Screen, maybe someone could take a look as well. Is there a plasma-phone-settings counterpart? Aleix