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