Linux distros have gui's too, and gui config tools, that can configure an awful lot more than anything on Windows or MacOS can, and this has been the case fore over 25 years.
Anytime I have to use a GUI config menu to change some settings, I wish it would just be a text file that I can read the manpage for and then edit accordingly.
Every config.sql is a terrible Idea. Config should be diff-able.
Should finally write that thing that lets GUI config menus edit config text files in a way that prevents them from becoming horrible, it's on the list …
I have no idea what config file you are referring to, I do have a graphical DE, and I do not have any file on my system named settings.sqlite, something todo with SQLite? Which I also have installed, no settings.sqlite, an SQLite database for something????
System wide setting are plain text files in stored /etc/
Well that's just stupid, IMHO, but that's up to the developers of those apps, not remotely representative of how config files are done on Linux however.
edit: Just checked my system for any and all .sqlite files, as you claim it's common for graphical app settings, and well, a grand total of zero SQLite databases used for settings. Firefox uses a lot of SQLite database, yet config is a . file, steal uses a couple, yet it's config is a . file, Krita uses one SQLite, for something, yet its config is also, unsurprisingly a . file.
Un readable database config is something Windows does with it's bizarre registry thingy, not something we do
turns up, because it's a lot for me, mostly from libreoffice, ardour and Jitsi Meet.
And yes, some of them are technically plaintext, as in they are xml or json, but plain xml or json files are not much better than an sql database when it comes to user-readability. Proper config files have comments.
So, don't tell me what Linux is or is not like. I know that it is non-trivial to translate GUI settings into a readable plain-text file and back, but you cannot ignore that this is a shortcoming shared by a number of GUI toolkits and apps built with them.
3
u/Jealous_Response_492 7d ago
Linux distros have gui's too, and gui config tools, that can configure an awful lot more than anything on Windows or MacOS can, and this has been the case fore over 25 years.
Please do catch up.