Prevent hidden operating system files to be synched in a mixed enviroment

Hi, I’ve set up a working nextcloud install in my office.
The problem is that some clients use WebDav for syncing, others uses the official client, others the web interface.

Windows users see OSX temp files in shares and vice-versa and I cant find a way to prevent this behaviour except for exclude-list that only works for official clients.

Any idea on that?

A good starting point could be this list https://github.com/owncloud/client/raw/master/sync-exclude.lst

For the official client, go to the General tab and click on the “Edit ignored files” button. If you want to ignore all hidden files are NOT synced, then uncheck “Sync hidden files” above. Otherwise, you can allow to sync hidden files and then pick and choose which ones you want to allow/disallow