Setting Look and Feels
Aleix Pol
aleixpol at kde.org
Tue Aug 31 17:27:27 BST 2021
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
More information about the Plasma-devel
mailing list