There have been persistent calls--both in the VDG as well as by users-- for the Global Theme/LNF system to become better at the "feel" side, as you put it (I like that!). I've still got https://phabricator.kde.org/D24223 open, which was about the feel side of the equation, and I still don't think it would be a bad idea to do.

If we don't want to make Global Themes too much about the "feel" side, then I think we need to create a new "Desktop Layout" KCM that's all about the feels. Then we could put this sort of thing you're thinking of in there--as well as what I was proposing in https://phabricator.kde.org/D24223.

Nate


On 8/31/21 10:27 AM, Aleix Pol 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

Reply via email to