https://bugs.kde.org/show_bug.cgi?id=433345
--- Comment #1 from Harald Sitter <sit...@kde.org> --- I mused on this with Sebastian Kuegler years ago but nothing ever came of it, and I have been thinking about it every once in a while ever since. I really don't think us dumping random settings is the way to go. In fact, the way we currently consider defaults is super fishy to begin with. One way to look at this is that if the platform, e.g. Arch has DejaVu as default set then we should represent that and consider that the default in systemsettings. After all, as you rightly point, applications that aren't affected by Plasma's platform integration don't know or care about what we may or may not consider implicit defaults. The other way to look at it certainly is that inside a Plasma session everything should be looking Plasma so we should force our settings. The trouble with that is a) this overrides both the platform and other desktops b) if every desktop starts dumping their notion of defaults into the shared configs it'd become impossible to tell if a value is set because a desktop dumped their settings there or because the user actually configured this as their preference (e.g. if xfce starts writing their default font to the config then that will forever be the default font of that user because we'd have to assume that it was the user who configured it). The additional complication is also that things outside the users realm of influence still won't be correct - think about SDDM for instance. With that in mind I believe how font defaults work actually needs revisiting in general. The default ought not be some arbitrary made up default of Plasma, but the actual default of the system. Just like with locales Plasma doesn't pretend it is en_GB when the system is en_US, it also shouldn't pretend it is Noto Sans when the system is Open Sans. In fact, that is how half the KCM already works, making it all the more confusing that part of it doesn't. Acknowledging that font design and rendering are still integral parts of the desktop experience we should instead provide a set of default fontconfigs that a distribution may choose to install to deliver a "Plasma experience". -- You are receiving this mail because: You are watching all bug changes.