I found myself repeatedly trying to find “Mouse Cursor” under “Mouse”, “Sound Theme” under “Sound”, “Night Color” under “Display”, and stuck for a while. (They are all under “Appearance and Theme”)
And I searched for “Auto login” under “Autostarts” and “Session”. (It hides in a button in “Appearance - SDDM”)
Then I thought “Desktop effects” and “Lockscreen appearance” must be under “Appearance”. (They are under “Window management” and “Security and privacy”)
And why isn’t “Recent files” under “Security and privacy”?
Sure, I can see the logic behind the current setup. But how about we just put a settings page under every relevant categories? I don’t see any downside with that.
And we can even have more buttons that jumps from one page to another related page, just like those “More…” buttons in the home page. E.g. “Sound” can have a button to “Bluetooth”, as earphones are probably the most frequent usage of bluetooth.
click on the desktop and type night settings and it will take you right to the page… it doesn’t really matter what category the page is under.
if your idea were to be implemented and i were to use krunner to look for the setting page i would get multiple results and i would not know which one to choose.
No, the systemsettings krunner only looks for the name, description and keywords of kcm modules. It doesn’t look in categories. For example, try search for “security” or “privacy”, it won’t find modules under that category.
No, it won’t. It searches for KCM modules (“pages”), not where they appear in the category. You can have as many links as you like to one web page, and it appears only once in a google search result. Just like that.
Running “systemsettings5 --list” in a terminal gets you a list. Create the desktop file accordingly with the action execs as exec=systemsettings5 kcm_whatever.
Auto-Login should be in the Session KCM and that’s eventually the goal. “Desktop Effects” will also eventually go away, with everything in it moved into the relevant places. All of this is more medium-to-long-term though. In the meantime it might be a sane idea to let KCMs live in multiple places at once.