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