There are a view posts on the location of the config file for a linux installation. Most of them are outdated and have answers that no longer are correct.
The only way to find the config file
find ~ -type d -name Nextcloud
Why the client has no button edit config manually to stop the unneeded search action is beyond me.
Probably because 99% of users never need to change anything directly in the config file, and the developers probably don’t want to encourage less experienced users to do so. And as we can see, experienced users like you are perfectly capable of finding the file without such a button
Also, if there really is a need for a significant number of “normal” users to change any of the additional settings in the config file, it would be better to expose them in the UI and/or change the defaults.