I’ve enabled the menubar to be shown permanently and added the “move up” action to the toolbar.
Now I would like to know which settings and in which files I have to set as to have this configuration as the default for all users first starting Dolphin on the system.
I once had a file dolphinuirc or something on another, older system but I don’t find this or something similar anymore.
I use Dolphin 25.04.3 with KDE Frameworks 6.13.0 on Debian GNU/Linux 13.
You need ~/.config/dolphinrc for settings, such as enabling the menubar, as well as ~/.local/share/kxmlgui5/dolphin/dolphinui.rc or similar for the toolbar icons. I don’t believe this has changed between your version and current.
However all of those are specific to a single user. Is there a way or a place to configure these things on a system wide basis, as default for all users?
Is there some sort of caching mechanism which might delay the writing of config files to disk? I had the impression that these files were not existent in the first place, but maybe it’s me and I missed something…
I imagine using /etc/skel is still a way, though I am sure there are other ways.
Basically, anything in /etc/skel is copied over when a new user is created. So, take $HOME/.config/dolphinrc and copy it to /etc/skell/.config/dolphinrc and so forth. It does help to know the specific things you need, so this doesn’t become a giant thing, and I am sure just adding your entire $HOME probably causes problems.
Now, if you created a new, clean user account and only opened applications you need to modify, and nothing else, that might be a quick way to get what you need. Then, copying those files to the skel dir should not be too cumbersome or problematic.